This endpoint allows adding funds to a merchant’s account balance for testing and development purposes. This is a development feature that simulates a collection transaction to increase the merchant’s account balance.
Bearer authentication header of the form Bearer
Preferred language for the response
Required string length: 8
10000000 <= x <= 9999999935253486
The connector ID for the transaction. See Get Connectors for available values.
550044
The amount to add to the merchant's balance
0.01 <= x <= 50000000001000000
Email address of the user initiating the topup
"johndoe@example.com"
Success Response (200)
Unique reference number for the transaction
"CBPC73IQ5U2E"
Account number of the beneficiary/merchant
12346198
Name of the beneficiary account
"MERCHANT SANDBOX"
Net amount received after fees (amountSent - transactionFee)
49500
Currency code of the beneficiary
"MWK"
Source account number
"5271306"
Name of the source customer
"ANGEL BAULENI"
Reference number from the source system
"JF260209114N"
Currency code of the source amount
"MWK"
The name of the payment connector
"National Bank of Malawi"
Total amount sent in the transaction
50000
Fee charged for the transaction
500
Description of the transaction
"Fake Merchant Account Topup"
Date and time of the transaction
"2026-02-09T15:12:52.8020476+02:00"
Value date of the transaction
"2026-02-09T15:12:52.8020476+02:00"
Transaction code
"BAM"
Type/description of the transaction
"Account To Merchant"
Status code of the transaction (e.g., 'S' for Success)
"S"
Human-readable status description
"Success"
Bridge reference number for the transaction
"019c4288-9342-7ebd-a947-6d97d4da77ed"
Date and time when the transaction was created
"2026-02-09T15:12:52.8020476+02:00"
Unified response code from the payment system
"S100"
Response description from the payment system
"Successful transaction"