Initiate Payment

Processes a payment transaction directly.

Request

This endpoint expects an object.
methodenumRequired
Payment method type.
Allowed values:
sessionIdstringRequired
Unique identifier for the session.
encryptedPanstringOptional
Token received from Evervault Relay for card payments.
encryptedCavvstringOptional
Token received from Evervault Relay for card payments.
cellNumberstringOptional

Mobile number for mobile-money payments.

Response

Payment processed with result.
paymentIdstring or null
Unique identifier for the payment.
statusenum or null
Acceptance state of the payment.
Allowed values:

Errors