Mobile Money - Direct Charge
This is one of the ways to process payments using Mobile Money. The section below will guide you through the process of accepting Mobile Money using the direct API method.
Overview
Step 1: Obtain the required data for the payment request
Parameter
Type
Required
Description
{
"merchant_reference": "auto",
"transaction_method": "MOBILE_MONEY",
"currency": "UGX",
"amount": 4000,
"provider_code": "mtn_ug",
"msisdn": "256777000001",
"customer_email": "[email protected]",
"customer_name": "JOHN DOE",
"description": "Test Collection",
"charge_customer": false,
"allow_final_status_change": true
}Step 2: Handle the payment instructions webhook
Step 3: Authorize the transaction (Optional)
Step 4: Handle the final status webhook
Last updated