POST
Get Single Disbursement Transaction

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer Token, Where accessToken is the access token used to authenticate the request.

Headers

Accept-Language
string
default:en

Preferred language for the response

Body

application/json
merchantAccountNumber
integer
required

Required string length: 8

Required range: 10000000 <= x <= 99999999
Example:

35253486

transactionReferenceNumber
string
required

The unique transaction reference number

Example:

"D250713MGGGY"

Response

Success Response (200)

sourceAccountNumber
string

Account number of the source/payer

Example:

"123456789012"

sourceCustomerName
string

Name of the source customer

Example:

"Joe Doe"

connectorName
string

Name of the payment connector used

Example:

"Airtel Money"

sourceReferenceNumber
string

Reference number from the source

Example:

"RRAHYU200943"

amountSent
number<decimal>

Total amount sent in the transaction

Example:

75000

transactionStatusCode
string

Status code of the transaction (e.g., 'S' for Success)

Example:

"S"

transactionStatusName
string

Human-readable status description

Example:

"Successful"

transactionFee
number<decimal>

Fee charged for the transaction

Example:

1000

transactionReferenceNumber
string

Unique reference number for the transaction

Example:

"B250713MGRTW"

sourceCurrencyCode
string

Currency code of the source amount

Example:

"MWK"

transactionDescription
string

Description of the transaction

Example:

"Payment for services"

beneficiaryAccountNumber
integer

Account number of the beneficiary/merchant

Example:

265999123456

beneficiaryCurrencyCode
string

Currency code of the beneficiary

Example:

"MWK"

beneficiaryName
string

Name of the beneficiary account

Example:

"Joe Doe"

amountReceived
number<decimal>

Net amount received after fees (amountSent - transactionFee)

Example:

74000

transactionDate
string<date-time>

Date and time of the transaction

Example:

"2024-01-15T10:30:00Z"

bridgeReferenceNumber
string

Bridge reference number for the transaction

Example:

"69c7bebe-8fc3-4d0e-a827-cda444239973"

dateCreated
string<date-time>

Date and time when the transaction was created in the system

Example:

"2024-01-15T10:30:00Z"

transactionTypeName
string

Type/description of the transaction

Example:

"Merchant To Wallet"

responseCode
string

Unified response code from the payment system

Example:

"S100"

responseMessage
string

Response description from the payment system

Example:

"Successful transaction"