API Reference
Last updated
Last updated
en
Possible values: Payment providers retrieved successfully.
en
Possible values: Wallet balances retrieved successfully.
en
Possible values: Transaction retrieved successfully.
en
Possible values: Payout bank codes retrieved successfully.
en
Possible values: The transaction method to be used.
MOBILE_MONEY
Possible values: The provider code as obtained from the payment options
mtn_ug
The unique reference for this request. It must be at least 8 characters long. Alternatively, the value auto can be passed, and a unique reference will be created for you by the API
MCTREF123456
The mobile money number of the customer. Mandatory for Mobile Money.
256787701800
Should be sent with the value true in order for the API to handle the mobile money payment via hosted page
false
The 3-character ISO currency code for the request currency
The amount being requested
The description/narration for the transaction. Between 10-30 characters
The name of the customer
The email of the customer
The HTTPs redirect URL to which the API will redirect when the payment is successful/failed
Whether or not the customer should bear the charge for the transaction. By default, this is false to mean that the merchant bears the charge
false
Whether or not the final transaction status can be altered as described in the document
true
en
Possible values: Internal/gateway transaction reference
ELEMIRMGRXNNYBWATKJ
OTP Auth
123456
en
Possible values: The unique reference for this request. It must be at least 8 characters long.
MCTREF123456
The transaction method to be used.
MOBILE_MONEY
Possible values: The 3-character ISO currency code for the request currency.
UGX
The amount being requested
5000
The provider code as obtained from the payment options
mtn_ug
The bank account or mobile money number of the recipient.
17100000034
The name of the customer.
John Doe
The description/narration for the transaction. Between 10-30 characters