Accept secure MTN Mobile Money aka MoMo payments on your WooCommerce web store or eShop.
MTN MoMo is a mobile payment system which is available in Uganda, Ghana, Cameroon, Zambia, Swaziland, Rwanda, Ivory Coast, Benin, Guinea-Conakry, Congo Brazza and Nigeria
💥 November 2022 💥 also available in Nigeria 🇳🇬
💥 January 2022 💥 also available in South Africa 🇿🇦 and Liberia 🇱🇷
This plugin allows you to collect payments on your WooCommerce eShop using MTN MoMo in 13 countries 🇬🇭🇨🇲🇺🇬🇿🇲🇸🇿🇷🇼🇨🇮🇧🇯🇬🇳🇨🇬🇿🇦🇱🇷🇳🇬
You must have WooCommerce because we developed this plugin as a WooCommerce payment gateway 🚀
This is a fully functioning plugin not a demo version. It works in both Sandbox (development mode) and in Live (production mode).
Please keep in mind that MoMo Sandbox has several limitations
imposed by MTN, see them here:
46733123450
, 46733123451
, 46733123452
, 46733123453
46733123454
😎 IMPORTANT for Rwanda use https://momodeveloper.mtn.co.rw
to sign-up and get the keys!
IMPORTANT for Rwanda use https://momodeveloper.mtn.co.rw/go-live
to go Live! Get Collection Primary key here https://momoapi.mtn.co.rw
Recently we got many reports that https://momodeveloper.mtn.co.rw Portal is not stable, so we advice to use https://momodeveloper.mtn.com instead.
Please check the Rwanda FAQ below for more information.
** IMPORTANT Do not forget to select your country and the currency in WooCommerce settings **
No real payments can be done, eShop currency EUR demo.momo.clickon.ch
You have several ways to request support for this plugin:
Mindaugas
) 🙋😋We will be more than happy to help you! 👍
ClickOn GmbH, the company behind this plugin and MTN MoMo Gateway, are not affiliated with MTN or WooCommerce. Please keep this in mind. 😎
This is a free plugin with Free gateway package, upgrade to Pro for more features, drop us an Email to [email protected]
Please check our Privacy policy and see how we are handling your private data like name, phone numbers, Email address and any other data.
This section describes how to install the plugin and get it working.
pay-with-mtn-momo-woocommerce.zip
to the /wp-content/plugins/
directory, or install from the WordPress Plugins Directory.Yes, it is here demo.momo.clickon.ch, no real payments can be done, eShop currency EUR
No yet. We are working on it. However, you can check https://kivea.net for inspiration 😎
We are sending the MoMo Pay request to the phone number provided on the checkout form. The format is 256XXXXXXXXX, where 256 is country code.
To accept real aka Live payments you must be approved by MTN, the process is called “Go Live” you can read about it here https://momodeveloper.mtn.com/go-live
Remember it will require you do submit the KYC documents, your passport copy etc. it is quite some paper work, so please seek legal advice!
We are sending MoMo requests to the phone number provided during the checkout, so it must follow a certain format, for example:
No “+” in front and always with the country code!
In case you are in Rwanda you should use a dedicated portal at https://momodeveloper.mtn.co.rw, however if you
set your WooCommerce Country / State to anything but Rwanda you can use Sandbox Primary key from https://momodeveloper.mtn.com
Recently there were many reports that https://momodeveloper.mtn.co.rw Portal is not very stable, so we do advice to use https://momodeveloper.mtn.com instead.
permission_callback
added