Powered by Adobe Commerce 2.4.6-p4

This extension is in our Payment category. Please remember that it is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
m2-mtn-momo-pay-marketplace-image.png

MTN MoMo Pay

First year:
0
TOTAL DUE TODAY:

Overview

Back to top

MTN, headquartered in Johannesburg, is Africa's most popular and widely used payment gateway. It serves 21 countries in Africa and the Middle East, offering voice, data, digital services, and enterprise solutions. The gateway provides the facility to carry out transactions securely. The payment method is widely used in Africa, mainly in Uganda and Zambia. Meetanshi has developed MTN MoMo Pay for Magento 2 to integrate this popular payment gateway with Magento 2 to capture online payments securely.

The extension uses the MoMo API to integrate the payment gateway. MoMo is an Open API, a JSON REST API, which is used by partners to access services on the Wallet platform and helps online merchants to manage payments.

MTN MoMo Pay for Magento 2 is the perfect choice to serve buyers from Africa. The extension ensures payment security along with quicker transactions. The customer data is not stored on the Magento 2 server for security. Integrating MTN payment with Magento 2 meets the SAQ A level of PCI compliance.

MTN MoMo supports countries like:

  • Uganda
  • Ghana
  • Ivory Coast
  • Zambia
  • Cameroon
  • Benin
  • Congo
  • Swaziland
  • Guinea - C
  • South Africa
  • Liberia

 

Account & Pricing

To commence using the MTN MoMo Pay extension, you need to create a FREE online MoMo account and enter the API user name, API key, and Subscription key in Magento 2 store configuration section for the API integration. You need to contact the MoMo API providers for the pricing plans. 

 

Features:

  • Easily capture secure online payments using the MTN mobile number.
  • The admin can enable the extension from the backend.
  • The admin can enter the custom title for MTN payments, which will be shown to the customers in the front end. 
  • The admin can choose to show or hide the MTN logo on the front end. 
  • The admin can enable the sandbox mode to test the payment gateway.
  • The admin can enter the API username, API Key, and Subscription Key received from MoMo for integration.
  • The admin can enter the request payment & token URLs provided by the MoMo.
  • The admin can choose to allow all or only selected countries to use the payment method. 
  • The admin can choose to enter the additional information which will be shown to the customers on the frontend while using the payment gateway.
  • The admin can enter the sort order of the payment gateway, in which the payment method will be listed on the payment page.
  • Once the extension is configured and the customer makes the payment using the MTN MoMo Pay Payment method, they are required to enter their MTN phone number to proceed with payment.
  • After order placement, the MTN MoMo Pay payment details can be viewed by the customers in their My Account section.
  • The admin can also view the payment details in the order view backend.

 

How Does The Extension Work?

Once you register with MoMo for MTN pay integration, collect the API details to configure the extension from the backend. Enable the extension, set the payment method title, select to show the MTN logo on the checkout page, enable the sandbox mode, add the API user name, API key, and subscription key you received while MoMo API registration, enter the request payment URL and URL for the token, select countries to allow using this payment method, set the additional instructions to show on the checkout page, enter the sort order of the payment method and save the configuration.

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

 

Security & PCI Compliance:

Once the customers add products to the cart and proceed to pay using the MTN MoMo Pay method, they are asked to add the registered MTN phone number on the site and click to place the order. The MoMo 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 MoMo pay captures the card data for the first time and saves on its own server. MoMo API requests the MTN pay for the payment from the wallet every time a customer requests a 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. The integration of the payment gateway with Magento 2 meets the SAQ A level of PCI Compliance. The customers' card details are neither entered into nor stored on the Magento 2 server for security.

 

Also Comes With:

  • Free 1-Year Support
  • 25 Days Marketplace 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 the 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 to you back within a few hours. 

Technical Specifications

Back to top

Seller profile

Meetanshi

Seller contact

E-mail

Integrator

MTN MoMo

Current Version

1.0.1

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

12 July, 2023

Categories

Extensions, Payments & Security, Payment Integration

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.0.1:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Compatible with Magento 2.4.6-p1

1.0.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Initial Release

Support

Back to top

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

Contact Vendor

Q & A

Back to top

Reviews

Back to top