v1

latestOpenAPI 3.0.12026-07-225791279.7 KB
Transfers

Transaction Status Query

This retrieves the details of a transaction using the transaction reference value that was placed in the Initiate A Transfer request.

get/payaza-account/api/v1/mainaccounts/merchant/transaction/{transaction_reference}

Path parameters

transaction_referencestring required

The unique identifier given to a particular transaction

Response

Payment successful

messagestring

Response message.

statusboolean

Request status.

retry_countinteger

Number of retries attempted.

Example response

{
  "message": "Transaction fetched",
  "status": true,
  "data": {
    "transactionDateTime": "2023-02-02T17:08:55.084673",
    "transactionReference": "1242368116",
    "creditAccount": "1023213616",
    "bankCode": "000004",
    "beneficiaryName": "WILSON JAMES",
    "transactionAmount": 300,
    "fee": 10,
    "sessionId": "999999240902170916631388211854",
    "transactionStatus": "NIP_SUCCESS",
    "narration": "Remittance",
    "transactionType": "DEBIT",
    "responseMessage": "Approved or Completely Successful",
    "responseCode": "00",
    "currency": "NGN",
    "balanceBefore": 431.1,
    "balanceAfter": 121.1
  }
}