Get Specific Payout

Retrieves the details of a specific payout transaction using the transaction merchant reference and user reference.

Request

GET {{base_url}}/api/v1/payout/data

Authentication & Headers

HeaderRequiredDescriptionExample
x-merchant-refYesUnique reference identifying the merchant.{{vault:x-merchant-ref}}

Query Parameters

ParameterTypeRequiredDescriptionExample
txn_merchant_refstringYesUnique merchant reference of the payout transaction.POT_001245
user_refstringYesReference of the user associated with the payout.USR_784521

Example Request

{{base_url}}/api/v1/payout/data?txn_merchant_ref=POT_001245&user_ref=USR_784521

Headers

HeaderValue
x-merchant-ref{{vault:x-merchant-ref}}

Example Response

{
  "status": "success",
  "message": "Retrieved successfully",
  "data": {
    "amount": 2750,
    "currency": "NGN",
    "date": "2026-03-15 14:40",
    "payment_ref": "PAY_784521",
    "payment_status": "SUCCESSFUL",
    "payout_data": {
      "account_name": "Michael Adeyemi",
      "account_number": "0123456789",
      "bank_code": "058",
      "bank_name": "Example Bank",
      "narration": "Payment for consulting services",
      "session_id": "SES_839274615"
    },
    "txn_merchant_ref": "POT_001245"
  }
}

Response

FieldTypeDescription
statusstringIndicates whether the request was successful.
messagestringResponse message.
dataobjectDetails of the requested payout transaction.
data.amountnumberAmount paid out.
data.currencystringCurrency of the payout.
data.datestringDate and time of the payout transaction.
data.payment_refstringUnique payment reference for the payout.
data.payment_statusstringCurrent status of the payout payment.
data.payout_dataobjectBank and payout details.
data.payout_data.account_namestringName of the recipient's bank account.
data.payout_data.account_numberstringRecipient's bank account number.
data.payout_data.bank_codestringBank code of the recipient's bank.
data.payout_data.bank_namestringName of the recipient's bank.
data.payout_data.narrationstringDescription or narration attached to the payout.
data.payout_data.session_idstringBank transaction session identifier.
data.txn_merchant_refstringMerchant reference for the payout transaction.

Did this page help you?