Initiate a payment
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-CLIENTIDstringRequiredExample:
Client identifier for the API.
sdfgfd-sdfgf4d-sdfgfdsd-sdfgfdsBody
amountnumberOptionalExample:
The amount to be paid.
5currencystringOptionalExample:
The currency of the payment.
GBPsettlement_accountstringOptionalExample:
The account to settle the payment.
987d28af0dtransaction_refstringOptionalExample:
Reference for the transaction.
34534redf3d00narrationstringOptionalExample:
A description or reason for the payment.
Giftwebhook_urlstringOptionalExample:
URL for webhook notifications related to this payment.
https://webhook.site/481927c8-36d7-4cc0-a9de-49562206d9b1redirect_urlstringOptionalExample:
URL to redirect after payment.
https://wikipedia.comResponses
200
Payment initiated successfully.
application/json
referencestringOptional
Reference for the payment.
hosted_urlstringOptional
URL to redirect to for payment.
400
Bad Request - Invalid data or missing required fields.
application/json
401
Unauthorized - Missing or invalid X-CLIENTID header.
application/json
500
Server error
application/json
post
/initiate-payment/Last updated