Skip to main content
POST
Create invoice

Overview

Create an invoice. It starts as a draft, which can be edited freely. Sending it finalises the document, so the customer never sees the bill move after they received it.

Authorizations

Api-Key
string
header
required

Your Reclack API key. The prefix decides the environment: rk_sandbox_ for test chains, rk_live_ for production.

Body

application/json
customer_id
string
required
Example:

"cus_7Fh2PqX9"

amount
string
required
Example:

"120.00"

due_at
string<date-time>
required
Example:

"2026-11-10T23:59:59Z"

networks
string[]

Networks the customer may pay on.

Example:
network
string

A single network.

Example:

"base"

memo
string
Example:

"October retainer and platform seats"

Example:

"Thanks for working with us."

tax_id
string
Example:

"GB123456789"

fee_payer
enum<string>
Available options:
merchant,
customer
line_items
object[]
custom_fields
object[]

Response

Created

data
object