M-Pesa(Kenya) Checkout for Woocommerce icon

M-Pesa(Kenya) Checkout for Woocommerce

by demkitech

View on WordPress.org
75 Quality Score
Active Installs
14/30

With only 1,000 active installs it has a small but focused user base, which is reasonable given the niche Kenyan market it targets.

Update Freshness
24/25

The plugin was updated on 2026-03-02 and is tested against WordPress 6.9.4, indicating very active upkeep despite the modest install count.

User Rating
15/15

A perfect 100/100 from 5 ratings is encouraging, though the small sample size limits how much weight that score can carry.

Support Health
8/15

Zero support threads opened and zero resolved means there is no public track record of how the developer responds to user issues.

WP Compatibility
15/15

Tested up to WordPress 6.9.4 and with a low minimum requirement of 2.2, it shows broad version compatibility, though no PHP version is specified which is a gap.

Scores higher than 37% of indexed plugins

About

The plugin enables the customer to have an option of paying for goods using M-PESA mobile money service from a Wordpress site that has WooCommerce plu …

Active Installs 1k+
Rating ★★★★★ 5/5
Last Updated 2026-03-02 5:52am GMT
Requires WordPress 2.2+
Tested Up To 6.9.7
✓ No known vulnerabilities

What It Does

This plugin adds an M-Pesa mobile money payment option to WooCommerce checkout, letting Kenyan customers pay for orders directly from their phones via Safaricom's STK Push. It is specifically built for the Kenyan market and integrates the local Lipa Na M-Pesa flow into standard WooCommerce order processing. In practice, it replaces or supplements card-based gateways with a payment method the vast majority of Kenyan consumers already trust and use daily.

Who It's For

This is a good fit for small to mid-sized WooCommerce stores operating primarily in Kenya where most customers prefer or only have access to mobile money rather than debit or credit cards. It also suits East African sellers, subscription providers, and digital product shops that want a familiar local checkout experience. Developers serving Kenyan clients on a budget will find it a lightweight way to enable M-Pesa without custom API work.

Who Should Skip It

Stores operating outside Kenya, or anyone whose customer base already prefers cards, bank transfers, or global gateways like Stripe, will not benefit from this plugin. Larger merchants with high transaction volumes should also consider enterprise-grade M-Pesa solutions with formal Safaricom Daraja certification and SLAs rather than a community plugin.

The Bottom Line

For Kenyan WooCommerce merchants who need M-Pesa at checkout, this plugin is a focused, actively maintained solution with a perfect user rating, even if the small install base and untested support channel leave some questions. With an overall quality score of 75.93/100, it is a reasonable choice for small shops but larger operations should evaluate whether a Daraja-certified commercial gateway offers the reliability they need. The lack of a stated PHP requirement is a minor red flag worth verifying before deploying on production servers.

Tags

M-PESA mobile money MPESA woocommerce