HashPay: M-Pesa collections, settlement and reconciliation
Collect payments on Till, Paybill and bank, settle them to your account, and match every payment to an invoice automatically — without applying for your own Safaricom till.
Plans from KES 500 a month. See pricing.
Everything you need to get paid on M-Pesa
Every plan includes the full feature set.
- STK Push API
- Send an M-Pesa prompt to a customer's phone from your app. The result is posted to your webhook.
- Till, Paybill and bank
- Receive on all your channels and see them in one dashboard.
- Automatic reconciliation
- Payments are matched to invoices and orders, so nobody does it by hand.
- Payment links and QR codes
- Share a link or print a QR code for in-store and online payments.
- B2C payouts & disbursements
- Pay staff, suppliers and customers straight to M-Pesa — one at a time or a whole payroll at once.
- Reports and analytics
- Transactions, revenue trends and settlement reports, exportable any time.
Built for small and growing businesses
From a single shop taking M-Pesa at the counter to a developer adding payments to a SaaS product.
- Restaurants and bars
- Online stores (including a WooCommerce plugin)
- Developers building apps and SaaS
- SACCOs and chamas
- Freelancers and academic writers
- SMEs and startups
Live in five steps
- Add your channelRegister your Till, Paybill or bank account in the dashboard.
- Choose a planPick a subscription and pay to activate.
- Get your API keyGenerate a key from the dashboard settings.
- IntegrateAdd STK Push, Paybill checkout or QR payments to your app using our REST API.
- Monitor and reconcileTrack transactions, manage settlements and export reports.
Plans from KES 500 a month
Monthly, 3-month, 6-month and annual plans. All include the full feature set.