Restaurants & Cafés

From table order to bill — one system, no paper tickets

Rafiki runs the full order lifecycle for restaurants and cafés: open the order, fire it to the kitchen, track item status, and close out the bill.

Book a demo

How it works

1
Open order
A waiter opens an order against a table or counter.
2
Send to kitchen
Items are sent through to preparation with their own status.
3
Item status updates
Kitchen staff move each item through its prep status as it is made.
4
Serve
Ready items are served; the order can still take more items before closing.
5
Bill & payment
The order is closed and paid by cash, M-Pesa, or split payment, with an eTIMS fiscal receipt.

What's included

  • Per-item kitchen status tracking
  • Order cancellation and item-cancel with reason
  • M-Pesa STK push and split payments at the till
  • Works offline; syncs when connectivity returns

Pricing

Per branch, per year. Add-ons available where noted.

Standard
Up to 3 branches
KES 5,000 / branch / year
  • Offline POS
  • M-Pesa STK push
  • KRA eTIMS
Professional
Up to 10 branches
KES 4,500 / branch / year
  • Everything in Standard
  • M-Pesa Daraja verification
  • AI forecasting & anomaly detection
Enterprise
Unlimited branches
KES 4,000 / branch / year
  • Everything in Professional
  • Priority support & SLA
  • On-premise deployment option

Related pages

POS System KenyaInventory Management Software KenyaKRA eTIMS POS System KenyaM-Pesa POS System KenyaOffline POS System Kenya

Talk to us about your restaurants & cafés

Book a demo or ask a question — we'll get back to you shortly.