Error
A valid request URL is required to generate request examples{
"success": true,
"message": "Invoice successfully retrieved",
"data": {
"invoice": {
"amount": 1000,
"currency": "KES",
"status": "PENDING"
},
"currency": "KES",
"amount": 1000,
"referenceId": "1e476673-0931-4eba-8373-37b368ce59f7",
"status": "PENDING"
}
}{
"success": false,
"message": "Bad Request",
"data": {}
}{
"success": false,
"message": "Invalid API Key",
"data": {}
}Cross-Border Payments
Pay Invoice
Pay Invoice
POST
/
api
/
v3
/
cross-boarder
/
invoice
/
pay
Error
A valid request URL is required to generate request examples{
"success": true,
"message": "Invoice successfully retrieved",
"data": {
"invoice": {
"amount": 1000,
"currency": "KES",
"status": "PENDING"
},
"currency": "KES",
"amount": 1000,
"referenceId": "1e476673-0931-4eba-8373-37b368ce59f7",
"status": "PENDING"
}
}{
"success": false,
"message": "Bad Request",
"data": {}
}{
"success": false,
"message": "Invalid API Key",
"data": {}
}Pay an invoice for cross-border payments.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
The amount of the invoice
Example:
1000
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"
The reference id of the invoice
Example:
"1e476673-0931-4eba-8373-37b368ce59f7"
The mobile money details of the invoice
Show child attributes
Show child attributes
Example:
{
"accountName": "John Doe",
"phoneNumber": "+254712345678",
"providerNetwork": "MTN"
}