Pay with Mobile Money

Accept payments via mobile money from customers

POST {{BASE_URL}}/partner/collection/mobile_money/

ParameterTypeDescriptionRequired

mob_step

string

This is the payment step. Some payment methods might require multiple steps but for this, it's just a step. And the default value will be direct

true

country_code

string

true

pay_amount

string

The amount the customer is required to pay.

true

pay_currency

string

Currency code (ISO 4217)

true

holder_phone

string

Mobile money phone number of the customer who is paying in e164 format. Payment requests will be sent to this phone number by the telco.

true

holder_ip_address

string

IP Address of the customer who is paying

true

holder_device_tag

string

Name of the device used to post this request. It could be through laptop, phone-android/ios

true

customer_ref

string

The reference got from Create customer endpoint.

true

pay_ext_ref

string

Your unique reference. This can be used to fetch the payment details.

false

custom_data

dict

Your custom data that will be returned

false

{
     'Authorization': 'Bearer xhscIjHgpm2ZiPjzKos4ivl4GhyZp5',
      'Content-Type': 'application/json',
      'moni-signature': 'wed332eeddrdbdbdbdbvdvdvdvvsbsvsd'
 }

Last updated