GetNIPTransactionStatus

Validates a single transaction reference and returns the current status of the transaction. It is recommended to perform a status re-query for 15 minutes to confirm the final status.


URI: /GetNIPTransactionStatus

HTTP Method: POST

Headers:

  • Accept: application/json

  • Content-Type: application/json

Request Parameters (JSON):

{
  "transactionReference": "1234567gkgk",
  "userName": "test",
  "password": "test"
}
{
  "amount": "2000.45",
  "recipientBankCode": "000013",
  "recipientAccountNumber": "0045434120",
  "transactionReference": "20191119143854|999037230913163757005000082268",
  "transactionDateTime": "2023-09-13 16:30:32",
  "currency": "NGN",
  "responseMessage": "Approved or completed successfully",
  "responseCode": "00"
}

Sample Implementation

curl -X POST http://154.113.16.142:8882/postingrest/GetNIPTransactionStatus \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"transactionReference":"1234567gkgk","userName":"test","password":"test"}'

The above command returns JSON structured like this:

{
  "amount": "2000.45",
  "recipientBankCode": "000013",
  "recipientAccountNumber": "0045434120",
  "transactionReference": "20191119143854|999037230913163757005000082268",
  "transactionDateTime": "2023-09-13 16:30:32",
  "currency": "NGN",
  "responseMessage": "Approved or completed successfully",
  "responseCode": "00"
}

Last updated