Active eCommerce African Payment Gateway Add-on Documentation
- What features are included in the African Payment Gateway Addon?
- How to configure African Payment Methods?
- How can a customer pay with African Payment Gateway?
- How can a customer recharge his/her wallet with African Payment Gateway?
- How can a customer upgrade his classified product package using the african payment gateways?
How can a customer pay with African Payment Gateway?
Answer: For a customer to pay with the African Payment Gateways he/she needs to do the following:
If African Payment Method addon is activated customers will be able to pay with Mpesa and Flutterwave option during checkout.
Mpesa: For a customer to pay with Mpesa on checking out the customer needs to follow the procedures described below:
Click on the Mpesa image. Also check the agreeing on terms and policy checkbox. Finally, click on the Complete Order button to complete the order.
It will lead the user to a form which he/she will need to fill up. The user needs to input his Mobile number as well as Account Number/Bill Reference number. Then click the Pay Now button to finalize the order.
Flutterwave: For a customer to pay with flutterwave he/she needs to follow the procedures described below:
The user needs to click the flutterwave image on the order completing confirmation page . Then check the terms and policy agreeing checkbox. Finally, click the Complete Order button to finalize the order.
After clicking the completing order button the user will be redirected to the flutterwave account credentials page. And he will need to input his/her account credentials.
After adding his/her credentials the user will be redirected to another page that requires him/her to enter the 4-digit card pin.
After entering the 4-digit pin the user will be redirected to another page that will tell him/her to enter the OTP that has been sent to his/her mobile as well as email.
Finally, if the user entered all the credentials, pin and the OTP correctly he should be redirected to a page that will let him know that his payment was either successful or unsuccessful.
If the screen shown above appears, the user needs to wait for a few seconds (about 5-7 secs).
Still if it does not redirect the user should try refreshing the page without closing the tab or window.
If he does not wait his payment result will not be saved inside the database. But the payment will be completed.
Payfast: For a customer to checkout using the payfast gateway he/she needs to do the following:
Go to the checkout page and select payfast.
Then it will take to their payment credentials page. Click complete payment to complete it or cancel to cancel it.
After that a page will come. Don’t close it as it is very important to wait for 5-10 sec or the payment will not be saved.
And if the use followed everything thoroughly it should work perfectly.

