WhatsApp orders for restaurants: manual chat vs a proper ordering flow

Many South African restaurants already take orders on WhatsApp — a customer sends a message, someone replies, and the order is written down. That works at low volume. A WhatsApp ordering flow keeps the same chat but adds a menu, a cart, payment and driver dispatch, so orders stop living in a phone’s message history.

How manual WhatsApp ordering usually works

A customer asks what is available. Staff reply with a photo of the menu or a list of specials, the customer types their order, staff confirm the total, and payment happens by card on delivery, cash or an EFT the customer has to send. Then someone has to find a driver and share the address.

Each step depends on a person reading and replying. When the kitchen is busy, messages wait, orders get misread, and nobody can easily see which orders are paid, cooking or on the road.

What a proper WhatsApp ordering flow adds

Manual WhatsApp chatWhatsApp ordering flow with doorbell
MenuPhotos or typed lists that go out of dateA live menu with prices, options and availability
Cart and order detailsTyped by the customer and re-typed by staffThe customer builds the order in a branded cart
PaymentCash, card on delivery or an EFT you have to checkOnline payment in the checkout before the order is confirmed
DispatchStaff find a driver and forward the addressDriver dispatch, live tracking and driver fleet management
Order recordScattered across chat threadsOrders in a dashboard, with customer history
The customerYour chat, your numberStill your chat and your brand — no marketplace in between

Keep the chat, remove the retyping

Customers do not have to learn anything new. You still send specials on WhatsApp. The difference is that the message opens your branded checkout, so the customer picks items, pays and tracks the delivery without staff typing the order out again. See how WhatsApp ordering works for restaurants.

Delivery behind the order

A paid order still has to reach the door. doorbell includes driver dispatch, managed drivers, live tracking, delivery confirmation and customer care, so the restaurant does not run driver fleet management on its own. More on the delivery driver management software page.

When to move from manual chat to a flow

  • WhatsApp orders arrive faster than staff can reply during peak times
  • Orders are misread, or payments need to be checked by hand
  • You want a record of who ordered what, to send specials to regulars
  • You run more than one branch and orders need to reach the right store

The same channel can also include web ordering and a direct delivery app under your brand. Restaurants can keep Uber Eats or Mr D for discovery and use WhatsApp and their own app for regulars, with no commission on direct orders.

Price, pilot and coverage

Direct ordering and managed delivery is R1,000 per store per month, plus payment processing. The starting point is a 30-day pilot on 1–3 branches. doorbell serves Southern Africa from its Cape Town head office at 36 Hampstead Road, Claremont, including Cape Town, Johannesburg, Durban, Namibia, Botswana and Zimbabwe. Contact info@doorbell.delivery or +27 76 646 5713.

See also online ordering system for restaurants and direct ordering + managed delivery.

Common questions

Can a restaurant take orders on WhatsApp without an ordering system?

Yes, by replying to messages by hand. It works at low volume, but staff have to type each order, check payment and arrange a driver, which gets harder as orders grow.

What is a WhatsApp ordering flow?

It keeps WhatsApp as the place customers start, then opens a branded menu, cart and checkout so the customer orders and pays online, and the order goes to dispatch.

Do customers need to download an app?

No. The WhatsApp ordering flow opens in the browser from the chat. Restaurants that also want an app can add a branded app on the same channel.

How do customers pay?

Online, in the branded checkout, before the order is confirmed.

Who delivers the orders?

doorbell provides driver dispatch, managed drivers, live tracking and customer care, including driver fleet management.

Can we keep Uber Eats and Mr D?

Yes. Most restaurants keep marketplaces for discovery and use WhatsApp and their own channel for regulars, with no commission on direct orders.

What does it cost?

R1,000 per store per month, plus payment processing.

How do we start?

With a 30-day pilot on 1–3 branches.

Related guides

Start with a 30-day pilot on 1–3 branches.