Transaction

Get transaction details

Changed on

Returns the transaction details for a given transaction ID or transactions associated with an order

get/transaction

Request

Query parameters

idstring string

The transaction ID to get the details for

orderIdstring string

The order ID to get the transactions for

hashstring string

The payment hash of the transaction to get the details for

Response

Transaction response

statusstring string

Example response

{
  "status": "ok",
  "data": {
    "id": "10cda92f-db32-4f69-ae30-af32a0055caf",
    "ref": "142a39e0bb85c45b06a9657f56156",
    "hash": "89d7fd6571c8bdf4242091953553c26228dd5b7679729d20aaf2cc84f000d1bc",
    "amount": 10000,
    "autopayout": true,
    "createdAt": "2025-01-23T10:46:01.050Z",
    "updatedAt": "2025-01-23T10:46:04.590Z",
    "metadata": {
      "id": "f2bf7bf8-9fe9-4afd-9ebb-cf3abae8cb19",
      "merchantId": "f77986d6-75df-4979-85a9-8acedcfca392",
      "merchantName": "Ricki Allardice",
      "bankName": "CAPITEC BANK",
      "bankAccountNumber": "1352906218",
      "reference": "2bNkqVDLER7n65O7RrcV",
      "order": {
        "id": "22723-5636",
        "settledQuoteId": "e3d3cb1c-3206-40bb-81a9-8dfd9d69a853",
        "amount": 10000,
        "quote": {
          "exchangeRate": 1874805.7499999998,
          "usdToTargetCurrencyRate": 18.4977,
          "totalAmount": 6474,
          "equivalentAmount": 10000
        }
      }
    }
  }
}

Changes

    • warning

      added the new USDT enum value to the / response property for the response status

    • info

      removed the TRANSFER enum value from the / response property for the response status