Pay Moodle courses using MTN Africa
# MTN
This plugin was developed thanks to funding from Medical Access Uganda (
e-learning.medical-access.o…)
The plugin allows a site to connect to MTN Africa to process payments.
Currently this plugin supports payment on following currencies:
| Country | Country Code | Currency | Currency Code |
| :---- | :----: | :---- | :----: |
| Benin | BJ | West African CFA franc | XOF |
| Cameroon | CM | CFA franc BEAC | XAF |
| Chad | TD | CFA franc BEAC | XAF |
| Congo-Brazzaville | CG | CFA franc BCEA | XAF |
| DR Congo | CD | Congolese franc | CDF |
| Ghana | GH | Ghanaian New Cedi | GHS |
| Guinea | GN | Guinean franc | GNF |
| Ivory Coast | CI | West African CFA franc | XOF |
| Liberia | LR | Liberian Dollar | LRD |
| Niger | NE | CFA franc BCEAO | XOF |
| Rwanda | RW | Rwandan Franc | RWF |
| South Africa | ZA | South African Rand | ZAR |
| Uganda | UG | Ugandan shilling | UGX |
| Zambia | ZM | Zambian kwacha | ZMW |
| Testing | sandbox | Euro | EUR |
## Rates of Using MoMo Pay
MoMoPay service is free for all customers.
Formal merchants will be charged 2% of the payment received.
Informal merchants will be charged 1% of the payment received.
## Setup MTN account
To set up access within Moodle you will need to:
* Register a new application (MTN Africa have their own docs on this.)
* Enable the Collections service so you can do remote collection of bills, fees or taxes.
* Create a new application where you can configure the callback url. The URL is in the format "
example.com".
* Visit Go live, enable the countries you want to work in, add KYC information, and you can use the plugin live.
* Make a phone call to your local MTN representative so your submitted resquest is accepted, yes, somebody at MTN Africa needs to turn a switch before your changes take effect.
* For every change, callback url, enable extra APIs, ... see previous line.
## Install
You can install this plugin from the plugin directory or get …