Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Input your API key (e.g. your public key) as a Bearer token to access this API.

Body

transactionReference
string
required

The reference ID for the transaction

Required string length: 16 - 50
amount
number<double>

The amount to be charged for the transaction

currency
string | null

The currency in which the transaction is to be processed

metaData
string | null

Additional metadata for the transaction

redirectUrl
string | null

The URL to redirect the user after the transaction

allowedPaymentOptions
string | null

The payment options allowed for the transaction

checkoutCustomerData
object
checkoutCustomizationData
object
splitPaymentTransactionInfo
object

Response

OK

status
boolean
message
string | null
data
unknown