Skip to main content
A customer record is created the moment someone pays you for the first time: email, name, country, and VAT number, pulled from what they entered at checkout. This is a read surface, the same list the dashboard Customers page shows. There’s no create or update: you can’t add a customer that hasn’t paid, and buyer details come from the checkout, not from you editing a record after the fact.

List customers

Paginated: every list call returns { items, total, hasMore }.

Response

string
Customer UUID.
string
Customer email.
string | null
Customer name.
string | null
ISO 3166-1 alpha-2 country code.
string | null
VAT number on file, if provided.
string | null
Underlying customer ID from the card processor, for card/bank payers.
string
ISO 8601, when this buyer first paid you.

Next steps

Subscriptions

See which customers have an active subscription.

Invoices

Every invoice a customer has been issued.

Checkouts

Pre-fill buyer details to skip the checkout form next time.