Xcobean Products

M-Pesa Payment Gateway for WHMCS

Accept M-Pesa mobile money payments directly in WHMCS

Get Module

The M-Pesa Payment Gateway module enables WHMCS-based hosting providers and service businesses in Kenya to accept payments via M-Pesa, the most widely used mobile money platform in East Africa. With over 30 million active M-Pesa users in Kenya alone, offering M-Pesa as a payment option is essential for any business serving the Kenyan market.

The module supports both STK Push (Lipa Na M-Pesa Online) and C2B (Customer to Business) payment flows. With STK Push, customers receive a payment prompt directly on their phone during checkout — they simply enter their M-Pesa PIN to complete the transaction. For C2B payments, customers can pay to your paybill or till number, and the module automatically matches the payment to the correct invoice using the account reference. Real-time IPN (Instant Payment Notification) callbacks ensure invoices are marked as paid within seconds of the transaction completing.

Auto-reconciliation eliminates the manual effort of matching M-Pesa statements to WHMCS invoices. The module maintains a complete transaction history with Mpesa receipt numbers, phone numbers (masked for privacy), and timestamps. Multi-currency support handles KES transactions alongside USD and other currencies in your WHMCS installation. The module is available on the WHMCS Marketplace.

Key Features

STK Push (Lipa Na M-Pesa)
C2B payment support
Auto-reconciliation
Real-time payment notifications
Multi-currency support
Transaction history & reporting
Refund support
WHMCS Marketplace listed

Pricing

Available on WHMCS Marketplace

Contact us for volume discounts

Frequently Asked Questions

Getting started is simple. Contact our team for a personalized consultation where we will assess your requirements, recommend the best configuration, and handle the entire setup and onboarding process. Most deployments are completed within 1-2 business days.
All our solutions include comprehensive support. You get access to our dedicated support team via email, phone, and WhatsApp during business hours. We also provide proactive monitoring, regular health checks, and access to our knowledge base. Extended 24/7 support plans are available for mission-critical deployments.
Absolutely. Our experienced team handles migrations regularly and will manage the entire process including data migration, configuration transfer, user training, and parallel running to ensure zero downtime. We create a detailed migration plan tailored to your specific environment.
We offer flexible payment options including monthly and annual billing. Payment can be made via bank transfer, M-Pesa, credit card, or purchase order for established accounts. Annual subscriptions typically include a discount. Contact our sales team for a customized quote.

Pricing

See pricing below

View all plans

Interested in M-Pesa Payment Gateway for WHMCS?

Get in touch with our team for a personalized demo or pricing information.

Request a Quote Chat on WhatsApp

More from Xcobean Products

View all Xcobean Products products

We use cookies to improve your experience on our website. By continuing to browse, you agree to our use of cookies.