This authorizes a payment by pre-approving the transaction before final validation. Authorization required could be PIN, OTP, 3DS, AVS, etc.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
A JSON array of authorize payment objects.
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
"REF123456789"
"SPF-REF-001"
100
"USD"
156000
500
"NGN"
"card"
"SUCCESS"
"Please enter your OTP sent to your phone"
1560
"Nigeria"
"2025-10-17T15:21:11.287Z"
{
"orderId": "ORD-000123",
"note": "First payment"
}