MTN Pay Via Billmap



Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Commerce using on prem (EE)
2.2, 2.3
Commerce on Cloud (ECE)
2.2, 2.3

Tech Specifications

Current Version:
Stable Build
22 January, 2020
Extensions, Payments & Security, Payment Integration
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9
License Type:
Open Software License 3.0 (OSL-3.0)


MTN Pay Via Billmap by Meetanshi integrates Uganda's popular MTN payment gateway with Magento 2 using the Billmap API.


Back to top

MTN is Africa's most popular and widely used payment gateway. The gateway provides the facility to securely send and receive money for the purchase of goods and services. The payment method is widely used in Africa, mainly in Uganda. Meetanshi has developed MTN Pay for Magento 2 to integrate this popular payment gateway with Magento 2 to accept online secure payments.

The extension uses Billmap API to integrate the payment gateway. Billmap is an online registration portal to integrate various payment services to offer wallet payments for goods and services. Billmap is used to request payment transactions through the MTN gateway.

MTN Pay via Billmap for Magento 2 is the perfect choice to serve the buyers from Africa. The extension ensures payment security along with quicker transactions. 


Account & Pricing

To commence using MTN Pay extension, you need to create a FREE online Billmap account and enter the Billmap Site, RANG, and password in Magento 2 store configuration section for the API integration. You need to contact the Billmap API providers for the pricing plans. 


How Does The Extension Work?

Once you register with Billpay for MTN pay integration, collect the API key details to configure the extension from the backend. Enable the extension, set the payment method title, select if you want to show the MTN logo on the checkout page, add Billmap code, enter the password to authenticate the payment requests, set the additional instructions to show on the checkout page, enter the sort order of the payment method and save the configuration.

In the frontend, when the customers add products to cart and proceed to pay through the MTN Pay Payment method, they will be requested to enter their MTN phone number and click to place the order. The MTN Pay payment details can be viewed by the customers in the My Account section. The admin can view the payment details in the order view backend.

To learn more about how extension work, read our User Guide


Security Features:

Once the customers add products to cart and proceed to pay using MTN Pay method, they are asked to add the registered MTN phone number on site and click to place the order. The Billmap API checks for the fund in the wallet; captures the amount and pays for the order. The whole process uses MTN mobile number to process the wallet payments using the MTN phone number and no card details are required to capture payments. A process called Tokenization is used to run transactions with the stored amount in the wallet for the payment.

The MTN pay captures the card data for the first time and saves on its own server. Billmap API requests the MTN pay for the payment from the wallet every time a customer requests transaction. The sensitive customer card data is never stored on the Magento 2 server. The extension lets your customers pay with the registered MTN mobile number and thus assures payment security.

We are often asked about PCI compliance. PCI compliance is a complex and multifaceted issue, covering every aspect of your business. We can't guarantee that your business is PCI-compliant. That depends on your server, passwords, business processes, regular security scans, other payment methods, and a lot more. What we can tell you is that this extension will not prevent you from being PCI compliant. We don't log confidential cardholder data or do anything else that would bring you under scrutiny.



  • Easily capture secure online payments using the MTN mobile number.
  • The extension uses Billmap API to integrate the payment gateway and process secured wallet payments. 
  • Supports both the desktop and mobile wallet payments.
  • Improves the customer experience by availing quick, handy and secure payment option. 


Also Comes With:

  • Free 90 Days Support
  • Free Lifetime Updates
  • 25 Days Return Policy
  • Multi-Store Supported
  • 100% Open Source


Visit Live Demo:

  • Back-end | Just select "MTN Pay" from the Username drop-down to log in 
  • Front-end | Configure the extension from back-end first as per your requirements to see it in action.


If you have any questions about this extension, you can Contact Us, and we reply you back within a few hours. 

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Minor Bug Fixes and Code Improvement


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    -Update in IPN Url
    -Compatible with 2.3


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Initial Release


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top