Get Payout Transaction By Source Reference

Get Payout Transaction By Source Reference

Retrieve the payout transaction associated with a merchant-provided payout source reference.

Request

Endpoint: GET /api/v1/payout/transaction-by-source-reference/{sourceReference}

Authorization: Bearer Auth (Authorization: Bearer )

Path Parameters

Response Body

200 application/json

{
  "requestId": "abcd1234-5678-90ef-ghij-1234567890kl",
  "requestTimestamp": "2026-03-20 09:15:00",
  "message": "Payout transaction fetched successfully.",
  "statusCode": 200,
  "data": {
    "id": "019914a8-c4d0-7131-a5c9-b008f622813a",
    "recipientAccountName": "Test User",
    "recipientAccountNumber": "123443231",
    "recipientBankName": "Test Bank",
    "sourceReference": "SRC_PAYOUT_001",
    "reference": "TRN_R67QZJVLLY",
    "paymentChannel": "Bank Transfer",
    "sessionId": "1SDW323RWD234FRGTD24F3R22",
    "narration": "Sending money",
    "status": "Pending"
  }
}

404 application/json

{
  "requestId": "f006ad7b-096c-4254-8c7e-2d23a55b0b0e",
  "requestTimestamp": "2026-03-20 09:15:00",
  "message": "Payout not found for the provided source reference.",
  "statusCode": 404
}

How is this guide?

Good / Bad

Last updated on 5/27/2026