M-PESA PAYMENT GATEWAY
Accept payments
without friction.
The M-PESA plugin built for WooCommerce. Daraja 3.0 STK Push, instant confirmation, zero manual work.
What we've learned
matters most.
Building for Kenya means understanding what actually works. Every feature is tested by real merchants processing real payments every day.
By the Numbers
When payments work,
business follows.
Kenyan Businesses
Payments Processed
Uptime
Customer Rating
LipaWoo works with founders, developers, and ecosystem partners to transform innovative ideas into scalable payment infrastructure. Through technical infrastructure, merchant activation, and growth systems, we help builders reach global adoption.
Features
Solving real problems
STK Push
Instant payment requests sent directly to customer phones via Daraja 3.0. No manual entry. No redirects. The customer pays, you get notified.
Auto Confirmation
Orders are automatically marked as completed once payment is confirmed through the webhook. Zero manual work. Zero missed orders.
Real-time Webhooks
Get instant notifications for payment status updates and transaction confirmations. Build on top of our webhook system or use it as-is.
OAuth 2.0 Security
Fully compliant with Daraja 3.0 authentication. Your API credentials are encrypted and never exposed in your dashboard.
Transaction Analytics
Track all transactions, revenue, and customer behavior from your WooCommerce admin. Export to CSV. Filter by date, status, amount.
Five Minute Setup
Add your API credentials, enable the plugin, and you are live. No configuration files. No command line. Just paste and go.
Process
How it works
Install the plugin
Upload to your WordPress site. Activate it. Takes less than a minute.
Add your API keys
Paste your Safaricom Daraja 3.0 Consumer Key and Secret into the plugin settings.
Accept payments
Customers see M-PESA at checkout. They pay via STK Push. Orders auto-complete.
See it in action
Watch how LipaWoo works
See how easy it is to set up M-PESA payments on your WooCommerce store. From installation to first payment in under 5 minutes.
Testimonials
Stories from the field
"Switched from manual M-PESA confirmation to LipaWoo. Orders auto-complete now. I check my phone less and ship more."
John Mwangi
E-commerce Store Owner, Nairobi
"Set it up for a client in 10 minutes. Daraja 3.0 integration just works. No weird conflicts with their theme."
Sarah Akinyi
Digital Marketer, Kisumu
"I have integrated this for five client stores now. Every one of them processes payments without issues. The webhook system is solid."
David Ochieng
Web Developer, Mombasa
Pricing
One payment. No surprises.
No monthly subscriptions. No hidden fees. Pay once, use forever.
Sandbox
No credit card required
- Sandbox testing environment
- STK Push test mode
- Basic documentation
- Community support
- Manual order management
- No live payments
- No auto-order completion
- No webhook support
Single Site
One-time payment · Lifetime updates
- Use on 1 website
- Plugin updates
- Support access
Unlimited Sites
One-time payment · Lifetime updates
- Use on unlimited websites
- Plugin updates
- Priority support
All paid plans include priority email support and 14-day money-back guarantee.
FAQ
Frequently asked questions
What are the requirements?
WordPress with WooCommerce 5.0+, a Safaricom M-PESA account with Daraja 3.0 API access (Consumer Key and Secret), and an SSL certificate.
How do I get Daraja 3.0 API credentials?
Visit developer.safaricom.co.ke, create an account, and generate your Consumer Key and Secret for the Daraja 3.0 API.
What payment methods are supported?
M-PESA STK Push (most popular), Customer to Business (C2B), and automatic payment confirmation via webhooks.
Do you offer support?
Yes. All purchases include email support. Unlimited site licenses include priority support with faster response times.
Can I get a refund?
We offer a 14-day money-back guarantee. Contact us within 14 days for a full refund.
Start accepting
M-PESA payments
Join 500+ Kenyan businesses already using LipaWoo. Get started in minutes.