Module · Payments

Collect money the Kenyan way

Chamabox™ talks directly to Safaricom Daraja. Members get an STK Push prompt, pay in seconds, and every shilling auto-matches to the right account — no spreadsheets, no chasing reference numbers.

11:24 · 4G · 87%

M-PESA Payment Request

Chamabox™ is requesting KES 5,000 for Monthly Savings

From+254 7XX XXX 425
To Paybill247247
AccountCHAMA-MAY

Powered by Safaricom Daraja

Auto-matched
/admin/mpesa-transactions

Live M-Pesa Transactions

LIVE
Jane Wanjiku
Monthly Savings · NCB12K8
+KES 5,000
Auto · 0.2s
Peter Kamau
Loan Repayment · NCB12J4
+KES 8,500
Auto · 0.2s
Mary Otieno
Welfare · NCB12H1
+KES 1,200
Auto · 0.2s
David Mwangi
Monthly Savings · NCB12G7
+KES 5,000
Auto · 0.2s
Grace Njoki
Loan Repayment · NCB12F3
+KES 15,000
Auto · 0.2s

No more manual matching

Every transaction lands in the right account, instantly.

When a member pays, Chamabox™ reads the Safaricom callback, identifies the member by phone number, applies the payment to the correct contribution type, and updates their ledger — all in under a second.

  • STK Push initiated from the member portal or admin
  • Pay via Paybill or Till — both supported
  • Auto-match by phone number + reference
  • Real-time receipts (M-Pesa code stored permanently)
  • Manual reconciliation tools for edge cases
  • Full transaction history with search & export

How it works

From "pay now" to "received" in 3 seconds

1

Member taps "Pay Now"

From the Chamabox™ portal, member chooses what to pay (savings, loan, welfare) and enters the amount.

2

STK Push arrives instantly

Safaricom sends a prompt to the member's phone. They enter their PIN — that's it.

3

Auto-matched & receipted

Chamabox™ records the M-Pesa code, updates the member ledger, and sends a confirmation email.

Frequently asked

Questions about this feature

Yes — Chamabox™ uses your group's own Safaricom Paybill or Till number, so funds settle directly into your account. We help you connect it during onboarding.
Sub-second. Safaricom sends a confirmation callback the moment payment clears, and Chamabox™ identifies the member by phone number and reference.
It lands in an "Unmatched" queue. Your treasurer can review, assign it to the correct member, and complete the reconciliation in two clicks.
Yes. Members can pay directly via M-Pesa to your Paybill/Till at any time, and Chamabox™ still auto-matches by their registered phone number.
Every confirmed payment stores the full M-Pesa receipt code, timestamp, sender phone and amount — searchable and exportable for audit.

Keep exploring

Related Chamabox™ features

Try it inside the Chamabox™ live demo

Full admin access. Pre-loaded sample data. No signup, no credit card — just click and explore.

Chamabox™

Chamabox™ Support

Online · replies in minutes

👋 Hi there! How can we help you get started with Chamabox™ today?

WhatsApp Chat

+254 708 927 425

Call Us

+254 708 927 425

Email Us

info@chamabox.com

Powered by Chamabox™