Magento 2 M-Pesa Payment Extension
Live Demo Screenshots

Magento 2 M-Pesa Payment

Magento 2 M-Pesa Payment by Meetanshi integrates Lipa Na M-PESA, C2B Daraja (safaricom) API, and C2B OpenAPIPortal APIs with Magento 2 to allow customers to pay using their phone securely in the store.

Key Features:

  • Secure online payments using phone.
  • Integrates Lipa Na M-Pesa, C2B Daraja (safaricom) and C2B OpenAPIPortal APIs with Magento 2.
  • Mobile money payments.
Rating:
100 % of 100
Magento CE, EE 2.3.x, 2.4.x
Select Provider
$199.00
In stock
Lifetime License

Screenshots

Lipa Na M-Pesa Payment
1. Configuration M2 Lipa Na M-Pesa Payment
2. Lipa Na M-Pesa Payment Method on Checkout Page in Frontend
3. Lipa Na M-Pesa Payment Details in My Account Section
4. Lipa Na M-Pesa Payment Details in Sales Order View Backend
C2B M-Pesa Payment
1. Configuration M2 C2B M Pesa Payment
2. C2B M-Pesa Payment Method on checkout Page in Frontend
3. C2B M-Pesa Payment Instructions on Order Success Page
4. C2B M-Pesa Payment Details in My Account Section
5. C2B M-Pesa Payment Details in Sales Order View Backend
OpenAPIPortal M-Pesa Payment
1. Configuration M2 OpenAPIPortal M-Pesa Payment
2. OpenAPIPortal C2B M-Pesa Payment Method on checkout Page in Frontend
3. OpenAPIPortal C2B M-Pesa Payment Details in My Account Section
4. OpenAPIPortal C2B M-Pesa Payment Details in Sales Order View Backend
5. OpenAPIPortal M-Pesa Payment Method While Creating New Order from Backend

M-Pesa, launched by Vodafone's Kenyan associate, Safaricom in 2007, is a mobile phone-based money transfer, financing and microfinancing service. It is the largest mobile network operators in Kenya, Ghana and Tanzania.

In the Fiscal Year 2019, 37 million active customers carried out over 11 billion transactions, averaging over 500 transactions every second in December 2018 via M-Pesa. - Vodafone

Lipa Na M-Pesa is an online cash collection service that allows businesses to collect money on a regular basis from your customers through M-PESA payment gateway. The payment can be done from their phone easily and avail the benefits of M-Pesa.

C2B M-Pesa via Daraja API enables Paybill for merchants to integrate Vodafone M-Pesa and receive real-time payments notifications.

C2B M-Pesa via OpenAPIPortal enables Mobile Money payment functionality in Magento 2 store.

Owing to its popularity, Meetanshi has developed Magento 2 M-Pesa payment extension for the Magento 2 store owners to easily capture payments from the customers!

Magento 2 Vodafone M-PESA extension integrates Magento 2 store with Lipa Na M-PESA and C2B M-Pesa via Daraja and OpenAPIPortal API. Using the module, allow customers to pay for goods and services using the phone only.

Apart from it, the Magento 2 M-Pesa payment gateway integration facilitates:

Receive real-time payments notifications
Secure and convenient payment process
Easy reconciliation and low cost

Win customer's loyalty with popular payment gateway paired with the preferred API. Additionally, mobile payments help in customer convenience which improves the online shopping experience. Only with Magento 2 Lipa Na M-PESA PayBill extension!

5.0
100%
Convenient payment option for my customers in Kenya

Magento 2 M-Pesa payment extension has been a game changer for my store. It's easy to use and has provided a convenient payment option for my customers in Kenya. Highly recommend!

Review by Kim Jones
5.0
100%
M-pesa and magento 2 integrated the right way

Top notch development and excellent support

Review by Asher
5.0
100%
good m-pesa module

nice module and excellent support

Review by John
+ Load More Reviews
Write Your Own Review
Write Your Review

Only registered users can write reviews. Please

  • 15 July, 2023

    C2B, C2B M-pesa Open API - 1.048

    • Compatible with Magento 2.4.6-p1.
  • 15 July, 2023

    Lipa Na M-pesa - 1.0.5

    • Compatible with Magento 2.4.6-p1.
  • 01 Jun, 2022

    Lipa Na M-pesa - 1.0.4

    • Compatible with Magento 2.4.4.
  • 01 Jun, 2022

    C2B, C2B M-pesa Open API - 1.0.3

    • Compatible with Magento 2.4.4.
  • 16 Dec, 2021

    Lipa Na M-pesa - 1.0.3

    • Minor bug fixes.
  • 16 Dec, 2021

    1.0.2 - C2B

    • Minor bug fixes.
  • 12 Nov, 2021

    1.0.1 - C2B

    • Minor bug fixes.
  • 16 Dec, 2021

    1.0.2 - C2B M-pesa Open API

    • Minor bug fixes.
  • 12 Apr, 2021

    Lipa Na M-pesa - 1.0.2

    • Minor bug fixes.
  • 09 Nov, 2020

    1.0.1 - C2B M-pesa Open API

    • Compatible with Magento 2.4 and Minor bug fixes.
  • 09 Nov, 2020

    Lipa Na M-pesa - 1.0.1

    • Compatible with Magento 2.4 and Minor bug fixes.

 

How Meetanshi's Magento 2 M-Pesa Payment Extension Works?

Features of Magento 2 Lipa Na M-Pesa via Daraja (Safaricom) API Payment

Mobile Money Payment Gateway

Magento 2 Lipa Na M-PESA PayBill is a mobile money payment gateway, allowing to complete the payment via phone.

Easy Payment Gateway Integration

Easy integration of the payment gateway with Magento 2 using ShortCode, Consumer Key, Consumer Secret, and Pass Key

Payments Using Phone Number

A customer can select Lipa Na M-Pesa payment method at the checkout, enter M-Pesa phone number, & confirm the payment from the phone to place an order

  • Integrates Magento 2 with Lipa Na M-Pesa payment method.
  • Option to set a custom title for the payment method.
  • Option to display the Lipa Na M-Pesa payment gateway logo
  • Supports sandbox mode
  • The admin has to enter the URL for request payment, access token URL, and register URL.
  • Allow selected countries to use M-Pesa payments
  • Offers debug mode
  • Display additional message on the checkout.
  • Allow customers to check their payment details in "My Account" section
  • Allow admin to check the payment details in Sales Order View in the backend.
  • Boosts customer convenience and loyalty

Features of Magento 2 C2B M-Pesa via Daraja (safaricom) API Payment

Easy payment gateway integration

Easy integration of the payment gateway with Magento 2 using ShortCode, Consumer Key, and Consumer Secret.

Payments using phone number

Customer can select C2B M-Pesa payment method at checkout, enter M-Pesa phone number, place order, & follow the instructions to complete payments

Improved payment experience

Boosts customer convenience and loyalty

  • Integrates Magento 2 with C2B M-Pesa payment method.
  • Option to set a custom title for the payment method
  • Option to display the C2B M-Pesa payment gateway logo
  • Supports sandbox mode
  • The admin has to enter the URL for request payment, access token URL, and register URL. The admin can click the "Register URL" button to register URL with M-Pesa
  • Allow selected countries to use M-Pesa payments
  • Offers debug mode
  • Display additional message on the checkout.
  • Allow customers to check their payment details in "My Account" section
  • Allow admin to check the payment details in Sales Order View in the backend.

Features of Magento 2 C2B M-Pesa via OpenAPIPortal Payment

Easy payment gateway integration

Easy integration of the payment gateway with Magento 2 using the public key, API key, service provider code, and third-party conversion ID.

Payments using phone number

Customer can select the OpenAPIPortal C2B M-Pesa payment method, enter M-Pesa phone number, confirm payments from phone & click to place order

OpenAPIPortal API for Backend Orders

The admin can use the OpenAPIPortal C2B M-Pesa payment method to place the orders from the backend.

  • Integrates Magento 2 with OpenAPIPortal C2B M-Pesa payment.
  • Option to set a custom title for the payment method.
  • Option to display the Vodafone M-Pesa logo at the checkout.
  • Offers sandbox mode.
  • Option to select one of the API markets from Ghana and Tanzania.
  • Allow selected countries to use OpenAPIPortal C2B M-Pesa payment method
  • Offers debug mode
  • Display additional message on the checkout
  • Allow customers to check their payment details in the "My Account" section.
  • Allow admin to check the payment details in Sales Order View in the backend.
  • Magento 2 C2B M-Pesa via OpenAPIPortal only works with Ghanaian Cedi (GHS) and Tanzanian Shilling (TZS) currencies. Make sure your store base currency is one of these two.

Want Us To Customize This Extension According To Your

Magento Needs?

contact us