M-Pesa Payments Pro brings automated M-Pesa collections and an intelligent payment-matching engine right inside your WHMCS admin area. It allows clients to pay directly from the invoice page, processes independent Paybill and Buy Goods till payments, and resolves matching uncertainties without manual guessing.
Two ways to get paid Clients can trigger payment requests (STK push) directly from the invoice page that update in real-time, or pay straight via your M-Pesa Paybill or Buy Goods till from their phones.
Intelligent payment matching An advanced scoring engine evaluates account numbers, common typo-corrections (like O and 0), client phone histories, and exact balances. Confident matches are applied automatically, while uncertain transactions are routed to a clear review queue with plain-English explanations.
Statement reconciliation & management Upload M-Pesa portal CSV statements to match, identify, and import missing or unnamed transactions with a single click. Includes smart tolerances to absorb cent-based roundings, plus automated part-payment and overpayment handling.
Built-in safety & role controls Secure refunds that return funds strictly to the originating phone number, backed by approval workflows and daily limits. Assign 14 granular permissions across different WHMCS admin roles while Full Administrators retain full access.
Real-time dashboard & email alerts Track collections charts, payment request completion rates, and Paybill balances. Receive instant email notifications through your WHMCS SMTP settings for incoming payments, matching exceptions, or failed requests.
Be the first to review M-Pesa Payments Pro for WHMCS.
The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.
Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website
As WHMCS does provide tax rules options where you can configure your GST tax but we have some extra features in our module that makes it stand out and necessary to use.
A handling fee are the costs that business owners incur when processing payments from customers.