v1

latestOpenAPI 3.0.12026-07-2679100267.2 KB
Transactions

Confirm a transaction's status by sessionId

This endpoint is for fetching (requerying) a transaction status.

get/v1/transactions/requery/{sessionId}

Path parameters

sessionIdstring required

SessionId

Headers

accountIdstring uuid required
Example:890022ce-bae0-45c1-9b9d-ee7872e6ca27

The parent accountId of the business.

Response

OK - your request was successful.

codestring required

Response Code

descriptionstring required

Response description

Example response

{
  "code": "00",
  "description": "Success",
  "data": {
    "id": "POS-WITHDRAW-DFC05-693cd007-cd1e-4ea6-8b79-5f5c4d7a83ea",
    "status": "SUCCESS",
    "amount": 4000,
    "source": "pos",
    "type": "withdrawal",
    "gatewayMessage": "SUCCESS",
    "customerBillerId": "539983 **** **** 5118",
    "timeCreated": "2026-03-08T19:26:34.657000Z",
    "posTid": "2KUD4AKB",
    "terminalId": "2KUD4AKB",
    "providerTerminalId": "2KUD4AKB",
    "rrn": "230908202632",
    "posSerialNumber": "91230309116826",
    "posTerminalLabel": "KEB MUSA ABUBAKAR",
    "stan": "556734",
    "paymentVendorReference": "2KUD4AKB230908202632",
    "userId": "dfc05ca1-4e75-41dd-8e41-2d362d565893",
    "posRrn": "230908202632",
    "merchantTxRef": "c90d-4b25-ad0f"
  }
}