Accept Payment
Verify Transaction Status
Learn how to confirm a transaction status
Transaction statuses
When verifying a transaction status, we have a defined status type that you can expect to see here.
Transaction Status Type | Description |
---|---|
pending | The transaction is awaiting processing or validation. This could indicate invalid request parameters or that the transaction is in a holding state. |
successful | The transaction was successfully processed, The payment has been completed without issues. |
failed | The transaction encountered an error during processing, possibly due to insufficient funds, incorrect details, or a technical failure. |
reversed | The transaction was reversed due to an error, which could include issues like a duplicate payment, invalid card details, or a technical failure in processing. |
Verify transaction endpoint
Make an API call to this endpoint to verify pay/verify-payment?TransactionRef
. pass a transactionRef
as a query string to the endpoint.
Request
Request body
Account reference
Verify transaction status response
Success response
Handling Verify transaction status response
Indicates if the request was successful.
Descriptive message about the request result.