WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by ClickOn GmbH v1.0.6

Pay with MTN MoMo in WooCommerce

Accept secure MTN Mobile Money aka MoMo payments on your WooCommerce web store or eShop.

Pay with MTN MoMo in WooCommerce

The facts

Rating
5★ from 19
Active installs
100+
Price
Free
Last updated
1 Dec 2022
Added
Feb 2021
Requires WP
5.0
Tested up to
WP 6.1.12
Requires PHP
7.0
Downloads
14,230

Our analysis

AI-assisted

The Pay with MTN MoMo in WooCommerce plugin allows you to integrate MTN MoMo mobile payment system into your WooCommerce store. It is designed for use in 13 countries, enabling you to collect payments through this mobile money service. Users must have WooCommerce installed and follow specific setup instructions to activate the plugin for both Sandbox and Live modes.

This plugin is suitable for WooCommerce store owners in countries where MTN MoMo operates, such as Uganda, Ghana, and Nigeria. It provides a mobile payment option that can enhance the payment experience for customers who prefer using mobile money services.

Best for: WooCommerce store owners in African countries using MTN MoMo for payments.

What it does well

  • Free to use from the WordPress.org directory
  • Supports payments in 13 African countries
  • Works in both Sandbox and Live modes
  • Requires WooCommerce to function
  • Allows integration of mobile payments

Where it falls short

  • Limited information on setup process for some regions
  • Sandbox mode has several limitations

Verdict

This plugin offers a straightforward way to accept MTN MoMo payments in WooCommerce, but users should be aware of the limitations in Sandbox mode and ensure proper setup for Live payments.

From the developer

ClickOn GmbH's own description of Pay with MTN MoMo in WooCommerce, lightly tidied.

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:

  • Sandbox is not requesting real money, means no USSD request on your phone. no matter how hard you try 😂
  • In the Sandbox you can only use EUR currency and certain test numbers from Sweden 🇸🇪 🥶
  • Sandbox is not able to callback your application, to notify about payment status. This one is a sad limitation. 😞
  • Test phones numbers to test for error conditions are limited to 46733123450, 46733123451, 46733123452, 46733123453
  • Only this number will be able to “pay” after 30 seconds 46733123454 😎
  • All other numbers will act like the payment was successful immediately!

How to use

  1. Install and activate WooCommerce plugin before activating this plugin
  2. Select EUR as your WooCommerce currency if you want to test in Sandbox
  3. Select your target currency if you have done KYC process with MTN (see below for more)
  4. Install and activate this plugin
  5. Enter your Merchant name, MTN phone number and Email to receive notifications
  6. Continue to the next step, see below

Plugin setup for MTN MoMo Sandbox – no real payments 🤮

  1. Visit MoMo API Developer portal and sign-up 📧
  2. Enable Collection API (NOT the Collection Widget API please)
  3. Get Sandbox Collection Primary key and enter it in the Plugin settings
  4. Test payments in Sandbox you can only use EUR currency

IMPORTANT for Rwanda use https://momodeveloper.mtn.co.rw to sign-up and get the keys!

Plugin setup for MTN MoMo Live – with real payments 💰😎

  1. Visit MoMo API Developer portal and submit your KYC documents 📝📝📝
  2. ⌛ Wait for the MTN to process your application and send you access to the Partner Portal and API management dashboard ⌛
  3. Login to the momoapi.mtn.com and get your Live Collection Primary key 🔑
  4. Login to the MTN Partner Portal and generate API user and API key 🔑
  5. Enter Collection Primary key, API user and API key in the Plugin settings
  6. Accept payments! 💰💰💰

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.

Supported currencies

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for integrating services.

LocoAI

LocoAI

89

LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to quickly translate thei...

Free 70k+ installs 4.9★ (637)
Uncanny Automator

The AI + Automation plugin for WordPress. Automate workflows across all your plugins and apps, add an AI agent...

Free 40k+ installs 4.9★ (156)
Open User Map

Create custom interactive maps with free Leaflet-based styles, no Google Maps API key, frontend marker submiss...

Free 10k+ installs 5★ (67)
Activity Log

Monitor every change on your WordPress site — who did what, when, and where it came from — for a complete audi...

Free 200k+ installs 4.3★ (74)
Reviews Feed

No API key required. Display Yelp and Google reviews for any business in a clean, customizable feed on your si...

Free 100k+ installs 4.4★ (34)
Bit integrations

Contact Form, Google Sheet, MailChimp, Brevo, Webhook, Zoho CRM Automation and Integration plugin that Connect...

Free 20k+ installs 4.9★ (160)