Transaction Status Query (Interbank)

This confirms the status of a transaction for only Interbank Transfer

Overview

To confirm the status of a transaction, you make a post request by passing RetrievalReference, TransactionDate, TransactionType, Amount, and Token in the request body to the transaction status query endpoint.
For this request, all payload in the request body are required for a successful response

If the request is successful, it returns a status code of 200 with a response body

TSQ Processing for Interbank Transfer

Transaction Query Processing (TSQ)

TSQ is required if a transfer response returns pending

  • If IsSuccessful response parameter is true, go ahead to check Status parameter to determine the actual status of the initiated transaction.

  • If IsSuccessful response parameter is false, a TSQ request should be reinitiated to determine the actual status of the initiated transaction.

  • If status is successful then, the initial transaction succeeded.

  • If status is Failed then, the initial transaction failed.

  • If Status is Pending then, a TSQ should be reinitiated to determine actual status of the initial transaction.

🚧

Note

Please contact support to investigate and provide further details if status remains as Pending after 5 trials with the TSQ interval time.

NIPSessionID is required when using NIP gateway

You can check out API reference for Transaction Status Query Interbank