Everything after the payment. Handled.

M-Pesa tells you it happened. ChatPay remembers everything.

Every payment saved, searchable, and receipted — automatically, whenever possible.

Connect My Till →
Works with your existing Till
No new app for customers
Live in 30 minutes
All automatic. You're notified, the record's saved — while you serve the next customer.
Watch it work — live demo above
Existing Till
Your Till or Paybill works as-is
No App Needed
Customers pay as they always have
30 Minutes
From signup to fully live
M-Pesa + WhatsApp + KRA eTIMS
One connected system
How it works

The payment lands. ChatPay takes over.

Every headache that follows a payment — gone.

1
Customer pays as usual
Same Till, same Paybill. Nothing changes for them.
2
ChatPay takes over
Alert and record — instantly. Receipt, when possible.
3
You do nothing
No screenshots, no Excel, no follow-ups.
Asking customers for a screenshot
Checking SMS to see if you've been paid
Digging through messages to find one payment
Manual KRA eTIMS paperwork
Notified the instant money lands
You're covered either way — receipt sent when possible
Every payment recorded, searchable anytime
Soon KRA eTIMS filing, without touching a form
One connected system — the tools you already use
M-PESA KRA eTIMS
Works great for

restaurants, salons, retail shops, landlords, clinics and schools

Pricing

Save hours every week managing payments

Start free. Upgrade when the manual work you've saved pays for it.

Starter
Free
Up to 50 payments each month
Connect My Till →
Automatic WhatsApp receipts
Instant payment alerts
Searchable payment records
SMS fallback
Soon
Soon
Unlimited payments & receipts
Full reports & CSV export
KRA eTIMS filing
Soon
Priority support
Questions

Before you ask

Do I need a new Till or Paybill number?
No. ChatPay connects to the Till or Paybill you already have. Your customers keep paying the exact same way — nothing changes on their side.
Do my customers need to install anything?
Nothing to install. When possible, receipts arrive on the WhatsApp they already use. Either way, you're always notified the moment you're paid, so you're never left wondering.
How long does setup take?
About 30 minutes. Add your Till through the signup form and you're live — no developers, no hardware, no paperwork.
Is my payment data safe?
Yes. ChatPay only reads payment confirmations — we never touch or hold your money. It stays in your M-Pesa account as always, and your records are encrypted and visible only to you.
Does ChatPay handle KRA eTIMS filing?
Automatic KRA eTIMS filing is coming soon — it isn't live yet. ChatPay works fully without it in the meantime, and we'll let you know the moment it's ready.
What happens if I go over 50 payments on the free plan?
Nothing breaks. We'll let you know you're near the limit, and you can upgrade to Business (KES 2,500/mo, unlimited) whenever it makes sense.
Can I cancel anytime?
Yes. No contracts, no penalties. Your payment records stay exportable even if you leave.

Your customers already pay with M-Pesa.
Let ChatPay handle everything after.

Live in 30 minutes. No developers. No new hardware.

Connect My Till →
Self-serve signup — you'll be set up in 30 minutes