The Pay with M-PESA channel in Kenya allows customers to pay you by entering their phone number enabled for M-PESA.
When the customer clicks pay, they will receive a prompt on the mobile device attached to their number asking them to confirm the payment via an OTP sent to the device. After inputting the OTP the customer will be asked to complete the authorisation with their PIN.
How do I pay with M-PESA?
- When on our checkout form, click the M-PESA option
- Input your M-PESA number
- Click on Pay
Which Mobile Money providers can I use to make M-PESA payments?
- Safaricom.
What is the transaction charge for the Pay with M-PESA channel?
The charge per transaction via this channel is 1.5%.
Is the customer charged any M-PESA transaction fees?
No, the business pays the transaction fees.
Can customers do recurring payments with the Pay with M-PESA channel?
It's currently not possible for customers to make recurring payments with the Pay with M-PESA payment channel.
Do I need to provide an active Safaricom mobile number to receive M-PESA payouts?
Yes, a Safaricom number is required to receive M-PESA payments through Paystack if you select M-PESA as your payout account on your dashboard.
Will I receive M-PESA payouts using the phone number I provided on the Paystack dashboard?
Yes, customer payments will be made to will be settled to the M-PESA account you provided on the Paystack dashboard if you selected M-PESA as your payout account.
Can I receive a notification whenever a customer pays via M-PESA?
Yes, you can set up transaction receipts under ‘Preferences’ on your Paystack dashboard.
Select Settings > Preferences > Transaction Receipts > Tick/Checkmark ‘Send to me’.
How do I activate the M-PESA as a payment option on the Paystack dashboard?
Select Settings > Preferences > Accept payments via > Tick/Checkmark ‘Mobile Money’.
How do I refund an M-PESA payment to a customer?
Send the message received by the customer or reference number, phone number, amount and transaction date to Paystack via email (screenshots as supporting documentation would be helpful) to support@paystack.com and we will assist with the refund.
What is the maximum amount a customer can pay through M-PESA using Paystack?
The maximum amount per transaction is KES 150,000 as per the limits set by Safaricom.
Does the refund amount go directly to the customer?
Yes, the customer receives the refund directly to their M-PESA account.
How does a business refund an M-PESA transaction back to a customer?
Send the transaction reference, amount and date to Paystack through support@paystack.com and the details will be shared with our internal teams for a refund.
Does Paystack offer recurring/subscription payments using M-PESA as a payment option?
Not at the moment. However, subscriptions can be done through card payments.
Where can I access the M-PESA API’s?
The Kenya M-PESA APIs are located here.
Where can I get help for an M-PESA integration?
Send an email to techsupport@paystack.com and we will help answer your questions and provide assistance.
If a customer encounters a problem while using M-PESA, should I contact Safaricom or Paystack?
Send the error message received by the customer or reference number, phone number, amount and transaction date to Paystack through support@paystack.com and the details will be shared with our internal teams for assistance.
Comments
0 comments
Article is closed for comments.