Tillflow
For restaurants and kitchens

Take food orders on WhatsApp without the chaos

Menus, add-ons, delivery zones and M-Pesa payment in one chat. The kitchen sees paid orders only.

  • Payments confirmed by Safaricom
  • Money goes straight to your Till/Paybill
  • Works on your WhatsApp number
  • Setup done for you

Sound familiar?

Selling on WhatsApp shouldn't cost you sleep — or sales

Orders get lost in the chat

Ten customers type at once, a voice note comes in, and the order for 3 crates gets buried. Every missed message is a sale your competitor gets.

“I've paid” — but have they?

Screenshots can be edited and confirmation SMSs take time to check. One fake payment can wipe out a day's profit.

You sell what you don't have

Stock lives in a notebook or in your head. Two customers pay for the last cylinder and someone gets a refund and an apology.

No record when you need one

Who paid, who's owed a delivery, what sold best last month? Scrolling chats is not bookkeeping.

How it works

From chat to cash in three steps

  1. 1

    Customer asks on WhatsApp

    They type what they need — “13kg gas”, “cooking oil”, “menu” — and get products with live prices and stock.

  2. 2

    Pays with an M-Pesa prompt

    Tillflow totals the cart, adds delivery from their location pin and sends an STK Push. They enter their PIN. Done.

  3. 3

    You fulfil a verified order

    The order lands in your dashboard only after Safaricom confirms payment. Update the status and the customer is notified automatically.

Not a chatbot. A commerce system.

Everything between “hi” and “delivered”

A real store inside WhatsApp

Catalogue, search that understands Sheng and typos, cart, delivery or pickup — with buttons and lists your customers already know how to tap.

Payments verified by Safaricom

Orders are marked paid only when M-Pesa confirms the exact amount. Screenshots and “nimetuma” messages never change a payment status.

Stock that can't be oversold

Items are reserved the moment a customer checks out and released if they don't pay. Low-stock alerts reach you before the shelf is empty.

Delivery zones and fees

Set areas, fees and minimum orders once. The customer shares a location pin and sees the exact delivery cost before paying.

Your team, when it matters

Customers can ask for a person at any time. Conversations land in a shared inbox where your staff reply, assign and follow up.

Every order on record

Daily sales, M-Pesa receipts, top products and refunds — exportable to Excel and PDF for your accountant.

Verified M-Pesa payments

A screenshot is not a payment. Safaricom's confirmation is.

Every order is matched to its own M-Pesa request. Tillflow marks it paid only when Safaricom confirms the payment and the amount equals the order total. Anything unusual is held for your review — never guessed.

Exact-amount check
Short or over-payments go to review, never auto-confirmed.
Duplicate-proof
Repeated Safaricom callbacks can't double-count a payment.
Every receipt on record
M-Pesa receipt, time and phone saved against the order.
Your money, your account
Payments land in your own Till or Paybill. We never hold funds.

Become a founding merchant

We're onboarding our first Nairobi merchants with hands-on setup from our team at Garden City. Founding merchants get priority support and a direct line to the people building the product.

Apply as a founding merchant

Visit us: Garden City Business Park, Thika Road, Nairobi

Pricing

Simple monthly plans in shillings

14-day free trial with Growth features. No long contracts. Upgrade as you grow.

Starter

For one shop getting started

KES 4,000/month

  • WhatsApp catalogue & cart
  • M-Pesa STK checkout
  • Orders & stock management
  • Pickup + one flat delivery fee
  • Up to 200 products, 3 staff + owner
Start with Starter
Most popular

Growth

For busy shops with delivery

KES 12,000/month

  • Everything in Starter
  • Delivery zones & fees
  • Coupons & promotions
  • Shared team inbox
  • Reports & Excel exports
  • Up to 1,000 products, 10 staff
Start with Growth

Professional

For multi-branch businesses

KES 30,000/month

  • Everything in Growth
  • Stock across branches
  • API & webhooks
  • AI shopping assistant
  • Priority support
  • Up to 5,000 products, 25 staff
Start with Professional

Prices in KES per month. One-time setup from KES 25,000 covers WhatsApp Business Platform onboarding, M-Pesa (Daraja) connection and loading your catalogue. Enterprise and ERP integration: custom quote.

Questions merchants ask

Do my customers need to download anything?

No. They order on the WhatsApp they already use. Payment happens through the normal M-Pesa prompt on their phone.

Which M-Pesa accounts does it work with?

Paybill and Buy Goods (Till) numbers through Safaricom's Daraja API. We help you get your Daraja production access during setup. Money goes straight to your own account — Tillflow never holds your funds.

How do you stop fake payment screenshots?

Tillflow ignores screenshots and “I've paid” messages entirely. An order is marked paid only when Safaricom confirms the payment and the amount matches the order total exactly.

Can I keep my current WhatsApp number?

Usually yes. The number moves to the official WhatsApp Business Platform (Meta Cloud API). We check your number during the demo and guide you through Meta's verification.

What if a customer wants to talk to a person?

They can type “agent” at any time. The chat moves to your team inbox and the bot steps aside until your staff resolve it.

Is Tillflow affiliated with WhatsApp or Safaricom?

No. Tillflow is an independent platform that works with the official WhatsApp Business Platform and Safaricom's M-Pesa Daraja APIs.

See your shop running on WhatsApp in 30 minutes

Tell us about your business. We'll call you, set up a live demo with your own products and show you the M-Pesa checkout end to end.

📞 Call +254 725 689 112📍 Garden City Business Park, Thika Road, Nairobi

Free 30-minute demo · No card needed · We reply within one working day