Query Transaction

This method is used to retrieve the status of a Transaction

HTTP Method: GET

📘

Endpoint

https://qa.interswitchng.com/quicktellerservice/api/v5/Transactions?requestRef=requestReferencevalue

Example
https://qa.interswitchng.com/quicktellerservice/api/v5/Transactions?requestRef=119420151169 (where 119420151169 is a sample requestReference)

📘

Header

Authentication Bearer
Content-Type application/json
TerminalID 3PBL0001

sample Request

curl https://qa.interswitchng.com/quicktellerservice/api/v5/Transactions?requestRef=requestReferencevalue \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-H "TerminalID: <YOUR_TERMINAL_ID>" \
-X GET

Sample Response

{
  "TransactionId": 2777551356,
  "ServiceProviderId": "0",
  "TransactionRef": "PBL%7CLOC%7CCA%7CGTB%7CAC%7C030223143259%7CN9DKKWV7",
  "RequestReference": "180226*********9987",
  "Status": "Complete",
  "TransactionSet": "TransferToAccount",
  "TransactionResponseCode": "90006",
  "PaymentDate": "2%2F3%2F2023+2%3A32%3A59+PM",
  "Amount": "120000",
  "Surcharge": "592",
  "CurrencyCode": "566",
  "Customer": "PAYCENTRE%2C+PAYCENTRE",
  "CustomerEmail": "paycentre%40gmail.com",
  "CustomerMobile": "0",
  "FundsTransfer": {
    "BeneficiaryName": "BALOGUN%2C+ODUNAYO+OLUFUNKE",
    "BeneficiaryEmail": "0",
    "BeneficiaryPhone": "08060964791",
    "TerminatingEntityName": "Guaranty+Trust+Bank+Plc",
    "TerminatingAccountNumber": "0428285062",
    "TerminatingAccountType": "00"
  },
  "ResponseCodeGrouping": "FAILED",
  "ResponseCode": "90000"
}

Content


What’s Next

API Reference