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.

paymentIdstringOptional

Unique identifier for the payment.

statusenumOptional

Acceptance state of the payment.

Allowed values:

Errors