Create payment session
Create a new payment session
Request
This endpoint expects an object.
amount
Payment amount in minor units ( eg cents)
currency
Currency code
merchantReference
Unique merchant reference. Recommended to be only alphanumeric characters (for acceptance across providers, otherwise note that they might appear stripped to alphanumerics on customer’s statements, e.g. ref-123
-> ref123
)
merchantId
Merchant UUID
payerDetails
Payer details
integrationType
Integration type
Allowed values:
redirectUrl
Redirect URL after payment
Response
Session created successfully
sessionId
Unique identifier for the session
paymentLink
URL for the hosted checkout payment
payerId
Unique identifier for the payer
signature
HMAC signature for session verification