Skip to main content
POST
Generate Invoice
Generate an invoice for cross-border payments between different fiat currencies.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
currency
enum<string>
required

The currency of the invoice

Available options:
KES,
GHS,
NGN,
ZAR,
ZAR,
USD,
XOF,
ZMW,
XAF,
SLE,
CDF,
TZS,
UGX,
EGP,
MWK,
RWF,
ETB,
MZN,
LSL,
GNF,
USDT,
BTC,
ETH,
USDC
Example:

"KES"

amount
number
required

The amount of the invoice

Example:

1000

bank
object
required

The bank details of the invoice

Example:
referenceId
string
required

The reference id of the invoice

Example:

"1e476673-0931-4eba-8373-37b368ce59f7"

userReference
string

The user reference of the invoice

Example:

"1e476673-0931-4eba-8373-37b368ce59f7"

Response

success
boolean
Example:

true

message
string
Example:

"Invoice has been successfully created"

data
object