Skip to main content
Creates a new consumer and funds their initial wallet in a single call. The initialFunds amount is deducted from your partner wallet balance.
Below is a flow diagram explaining the steps.
Orbt Diagrams Flow 3 Create Consumer And Fund Wallet

Request headers

All standard authentication headers required. See the Authentication page.

Request body

  • fullName (string, required) — The consumer’s full name
  • email (string, required) — The consumer’s email address. Must be unique per partner.
  • currency (string, required) — ISO 4217 currency code, e.g. USD, EUR
  • initialFunds (number, required) — Amount to load into the consumer’s wallet on creation

Example request

Success response (200)

Error responses

  • 400 VALIDATION_ERROR — Consumer with this email already has a wallet in the requested currency
  • 402 BUSINESS_RULE_ERROR — Your partner wallet has insufficient funds to cover initialFunds
  • 403 Forbidden — Authentication failed. Check your credentials and signature.

List consumers

Returns a paginated list of all consumers you have created.

Query parameters

  • page (integer, optional) — Page number, zero-indexed. Default: 0
  • size (integer, optional) — Number of results per page. Default: 20, max: 50

Example request

Success response (200)

Error responses

  • 403 Forbidden — Authentication failed
  • 422 Unprocessable Entity — Invalid query parameters