This endpoint allows merchants to initiate a dispute by providing transaction details and the reason for the claim. Once submitted, the dispute enters the review workflow.
Bearer authentication header of the form Bearer Token, Where accessToken is the access token used to authenticate the request.
Unique identifier for the transaction being disputed being supported by Get Transaction Inquiries
383
Required string length: 8
10000000 <= x <= 9999999955555836
Account number or phone number of beneficiary
"10012301020"
The amount being disputed
100000000
Unique reference number for the transaction
"250828AU2LXJ"
Unique identifier from your source system
"154HAGSB4"
Currency code used for the transaction
"MWK"
The reason for opening the dispute
"Service not rendered"
More details for opening the dispute
"The receiver did not get the funds despite being successful"
Due date of the evidence
"2026-04-27T09:47:36.088Z"
Whether the transaction is from single or batch transaction
false
User identifier who added the dispute
"jamesgongwe@gmail.com"
The identifier of the document type
"CUC"
The content type of the file eg (PNG,JPG,CSV,XLSX & PDF)
"PDF"
Base64-encoded content of the file
"UEsDBBQAAAAIAA.."
Dispute has been created successfully
"Dispute has been created successfully"