Initiate Sell (with Customer)

Create a new customer and initiate a Sell (fiat payout) transaction.

Creates a new customer and initiates a fiat payout to their bank account.

Endpoint

POST /v1/sell

Authentication

Header
Value

x-api-key

Your API key

Request body

Field
Type
Required
Description

firstName

string

Yes

Customer's first name (min 1 character)

lastName

string

Yes

Customer's last name (min 1 character)

email

string

Yes

Customer's email address

phoneNumber

string

No

Customer's phone number (E.164 format)

fiatAmount

number

Yes

Fiat amount to pay out

businessFeeInFiat

number

No

Your business fee in fiat

fiatCurrency

string

Yes

Fiat currency. See Supported Currencies

accountNumber

string

Yes

Recipient bank account number

bankCode

string

Yes

Bank code (use List Banks to get valid codes)

reference

string

Yes

Your unique reference (UUID)

redirectUrl

string

No

Redirect URL

note

string

No

Transaction note

Example request

Example response

  • sell.success — Fiat payout delivered to bank

  • sell.failed — Payout failed

  • sell.cancelled — Payout cancelled

Last updated