The Ultimate WooCommerce Mpesa Plugin
98% of your customers prefer M-Pesa.
But you’re showing them credit card forms they don’t trust or even use.
You’re not solving the real problem.
You’re making it harder for people to pay you
Seamlessly connect M-Pesa API to your WooCommerce store in minutes.
No code. No headaches. Just results.
Instant mobile payments
Faster checkouts
Fewer abandoned carts
This Woo-Pesa plugin delivers instant results.

🔌 Connect Instantly to Paybill & Till Numbers
Whether you’re using a Business Paybill or a Buy Goods Till, WooPesa plugs in seamlessly. No code. No API headaches. Just smooth, verified payments right inside your WooCommerce store.

M-Pesa Transaction Reversal
With WooPesa, you’re covered. Instantly trigger M-Pesa transaction reversals right from your dashboard.

Real Time Payment Verification
Stop guessing if a payment went through. With WooPesa’s real-time verification, you see every M‑Pesa transaction confirmed instantly in your dashboard—no late-night SMS checks or manual reconciliations
What You Need ?

Approved M-Pesa Shortcode or Till Number
It must be approved and active by Safaricom. You must also have API access credentials (consumer key & secret) tied to this shortcode

Production Credentials from Safaricom
Request production credentials by filling the Go Live form on the Safaricom developer portal.

SSL-secured Live Endpoint (Callback URL)
Safaricom requires a publicly accessible URL (HTTPS secured) Confirmation URL (required) Result & Timeout URLs for B2C/B2B. These URLs must use HTTPS (with a valid SSL certificate).
