Endpoint
POST/payments/status
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
Unique identifier for the transaction generated from the Initiate Payment API call.
Example:
"uniqueRefId123"
Response
Successfully retrieved transaction status.
Transaction status.
Available options:
PROCESSING
, SUCCESS
, INITIATED
, PENDING
, PENDING_EXTERNAL_AUTHORIZATION
, FAILURE_GENERIC
, FAILURE_PERMISSION_DENIED
, FAILURE_CANCELED
, FAILURE_EXPIRED
, FAILURE_INSUFFICIENT_FUNDS
, FAILURE_DECLINED
, SETTLEMENT_IN_PROGRESS
, SETTLEMENT_COMPLETED
, SETTLEMENT_INCOMPLETE
, COMPLETED
, FAILED
Example:
"PENDING"
Additional details about the status.
Example:
"User redirected to bank."