PesaLoop
Collect, track, and route M-Pesa payments for your business.
Illustrative preview — product in active development
The problem
Kenyan businesses collecting M-Pesa payments through Till numbers have no easy way to see all their transactions, automate payouts, or manage multiple Tills in one place — most fall back to checking SMS notifications by hand.
The approach
PesaLoop is a payments dashboard built directly on Safaricom's Daraja API. It's designed to grow from a single-business tool into a platform other businesses can use too, without changing its data model later.
Features
STK Push
Trigger a real payment prompt straight to a customer's phone.
Multi-Till management
Manage several Till numbers from one dashboard.
B2C payouts
Send money out for refunds or payouts, with tracked results.
Webhook & rules engine
Route incoming payments based on custom rules.
Encrypted credentials
Daraja API keys stored with AES-256-GCM encryption.
Transaction history
Full log of STK, C2B, and B2C activity in one view.
Technology stack
Development timeline
Foundation
ShippedAuth, data model, and Daraja OAuth client
Core payments
ShippedSTK Push, C2B validation, B2C payouts wired to real endpoints
Dashboard & rules
In progressWebhook dispatch, rules engine, multi-Till UI
Public beta
PlannedOnboarding flow for outside businesses
Future plans
- Self-serve signup for other businesses
- Usage-based billing tiers
- SMS/email payment notifications
- Exportable statements and reconciliation reports
Want early access to PesaLoop?
We're onboarding a small number of businesses before public beta.