WhatsApp + M-Pesa for Kenya

Turn WhatsApp chats into confirmed, paid bookings

ChatPay lets your customers book and pay deposits instantly via M-Pesa — directly inside WhatsApp. No apps. No links. No follow-ups.

500+ businesses active
KES 50M+ processed
Works for guesthouses, salons & car hire
500+
Active businesses
KES 50M+
Payments processed
30 min
Average setup time
98%
Customer satisfaction

From chat → to payment → in seconds

Your customer chats like they always do. ChatPay handles the rest automatically.

Customer messages you
They start a conversation on WhatsApp like usual. No new app to download, no account to create.
ChatPay guides the booking
Automatically shows your options, pricing, and captures all booking details without you lifting a finger.
M-Pesa prompt is sent
Customer confirms with their PIN — no typing Paybill numbers, no copy-pasting amounts.
Both sides confirmed instantly
You get a WhatsApp alert the moment money lands. Customer gets their booking reference. Done.

Everything you need to get paid

No complex setup. No training. Just WhatsApp and M-Pesa working together for your business.

Never miss a booking again
Automatically respond to every inquiry, even at night or when you're busy with other customers.
Instant M-Pesa payments
Customers pay deposits in seconds via STK Push. No Paybill numbers to type or remember.
Real-time payment alerts
Get notified the moment money hits your account — directly on your personal WhatsApp.
Send payment requests manually
Close deals faster by sending deposit requests for walk-ins or phone bookings in seconds.
Track every sale automatically
Every transaction recorded without manual work — cash and M-Pesa. Know your revenue daily.
Automated reminders
Reduce no-shows with smart check-in reminders. Get a daily summary every night at 9pm.

Simple pricing that grows with you

Flat monthly fee + small commission only when you earn. No hidden charges. No long contracts. Cancel anytime.

Starter
Free
14-day trial · No card needed · 2% per transaction
Up to 3 rooms / listings
WhatsApp bot included
M-Pesa STK Push
Owner notifications
Basic dashboard
Start free trial
Multi-property
KES 5,000/month
Up to 5 properties · 1.5% per transaction
Up to 5 properties
One dashboard, all properties
Lower commission rate
Priority WhatsApp support
Loan-ready monthly reports
Contact us

Trusted by business owners across Kenya

★★★★★
"I used to lose bookings because people delayed paying deposits. Now they pay instantly while we're still chatting."
Mary Wanjiku
Westlands Guesthouse
★★★★★
"I don't chase customers for deposits anymore. ChatPay handles it and sends me the money. Best decision for my business."
James Otieno
Karen Self-Catering
★★★★★
"The 9pm daily summary is my favourite feature. I know exactly how much I made without opening any app all day."
Grace Njeri
Kilimani Studios

Common questions

Everything you need to know before getting started.

ChatPay uses Safaricom's official M-Pesa API (STK Push). When a customer confirms a booking, an M-Pesa prompt is sent directly to their phone. The money is deposited into your registered M-Pesa Paybill or Till number — ChatPay never holds your funds.

Most businesses are live within 30 minutes. You only need your WhatsApp number and M-Pesa Paybill or Till details. Our team walks you through the entire setup over WhatsApp — no technical skills required.

No. Your customers interact entirely through WhatsApp, which they already have. There is nothing new to download, no account to create, and no link to click. The experience is completely native to WhatsApp.

All data is stored securely on Kenyan-based servers. We do not sell or share your data or your customers' data with any third party. You retain full ownership of your booking and transaction records at all times.

Yes. There are no long-term contracts. You can cancel your subscription at any time by messaging us on WhatsApp. Your data remains accessible for 30 days after cancellation.

Start getting paid before the conversation ends

Set up in 30 minutes. No technical skills needed. Your customers will love it.

Chat with us on WhatsApp

Or email us at hello@chatpay.co.ke