How to take restaurant orders on WhatsApp without the chaos
Seven practical rules that stop lost and wrong WhatsApp orders, from order templates and chat labels to kitchen tickets and InstaPay checks.
Menyo Team
July 10, 2026
Thursday, 9 p.m. The restaurant phone shows 43 unread chats. Somewhere in there is a voice note with an order for six people, a customer asking "where is my food?" for the third time, someone asking whether you're open tomorrow, and an order that was confirmed but never reached the kitchen. Nobody is lazy. The problem is that a chat app is being used as an order system without any system around it.
You don't have to give up WhatsApp to fix this. You need a few fixed rules: who handles the phone, what an order must contain, how every chat is labelled, how orders are confirmed, how they reach the kitchen and how payment is checked. This guide sets each of them up, then tells you when it's time to move the ordering itself out of the chat.
1Rule 1: one number, one owner per shift
Orders scattered across the owner's personal number, a manager's phone and the restaurant line are orders waiting to be lost. Set up one WhatsApp Business number for orders only, on a phone that stays at the restaurant.
- Assign one person per shift as the "phone owner". They answer, confirm and pass orders. Others don't touch it.
- Use the Business app's linked-devices feature if the phone owner needs to work from a computer at the counter. Check the current limit on linked devices in WhatsApp's help pages.
- Write the shift handover on paper: open orders, unanswered chats, anything waiting for payment.
Put the ordering number on your Google profile, Instagram bio, bags and receipts, and ask staff to stop giving out their own numbers. A business phone also keeps customers' numbers and addresses off personal devices, which matters for privacy and for the day a staff member leaves. When you open a second branch, give it its own ordering number rather than routing both through one phone.
2Rule 2: make customers order in a fixed format
Most chaos comes from free-form orders. Give customers a structure before they start typing:
- Greeting message (set in WhatsApp Business settings): a short welcome, today's hours and the menu link.
- A quick reply for ordering (saved with a shortcut such as /order) that asks for exactly what you need:
Pro Tip
Please send your order like this: 1) Items and quantities 2) Options (size, spice, no onions) 3) Name 4) Delivery address with a landmark, or "pickup" 5) Payment: cash or InstaPay. Send it in one message please, so nothing gets missed.
Save the same quick reply in Arabic. Ask for the address with a nearby landmark and a location pin, because many Egyptian addresses aren't enough on their own for a rider to find the building.
Also set a quick reply for the most common non-order questions (hours, location, "do you deliver to...?") so they don't eat the phone owner's time at peak.
3Rule 3: label every chat by status
WhatsApp Business lets you attach coloured labels to chats. Use them as a simple order board:
| Label | Means | Next action |
|---|---|---|
| New | Order received, not yet confirmed | Read back and confirm |
| Awaiting payment | Confirmed, waiting for an InstaPay transfer | Verify transfer, then send to kitchen |
| In kitchen | Ticket passed | Update the customer if it runs late |
| Out for delivery | With rider | Send rider ETA if asked |
| Done | Delivered or collected | Nothing, unless there's a complaint |
| Issue | Complaint, wrong item, dispute | Manager handles |
Filtering by "New" shows exactly which customers are waiting for a reply. Every chat without a label at the end of the night is a question: was it an order that got lost?
4Rule 4: the confirmation message that prevents disputes
Never start cooking on the customer's message alone. Send a read-back and wait for a "yes":
Order #214 confirmed: 2 chicken shawarma plates (1 no garlic), 1 large fries, 2 Pepsi. Total EGP 385 including delivery. Address: 14 El Nasr St, next to the pharmacy, 3rd floor. Payment: cash on delivery. Ready in about 40 minutes. Reply "OK" to confirm.
An Arabic version for customers who wrote in Arabic:
تأكيد الطلب رقم 214: 2 شاورما فراخ (واحدة من غير توم)، بطاطس كبيرة، 2 بيبسي. الإجمالي 385 جنيه شامل التوصيل. الدفع كاش عند الاستلام. الوقت المتوقع حوالي 40 دقيقة. من فضلك رد بـ "تمام" للتأكيد.
The order number, the total and the time are the three things that end most arguments later. Number orders in sequence per day and write the same number on the kitchen ticket and the bag.
Accepting "add fries" after the ticket went to the kitchen
→ Late additions are the most common cause of wrong orders. Treat them as a new mini-order with its own confirmation and ticket, or tell the customer politely that it will come as a separate order.
5Rule 5: get the order from the phone to the kitchen
This is where most chat orders get lost: the phone owner confirms and then gets pulled into the next chat. Pick one method and use it for every order:
- Paper ticket: the phone owner writes the order on a numbered pad and walks it to the pass. Cheap, works in a power cut, fails when handwriting is rushed.
- POS entry: the order is keyed into the POS and prints in the kitchen. Accurate, but it means retyping every order.
- Kitchen screen: orders appear on a screen with status buttons. Works best when orders arrive already structured.
Whatever you choose, the rule is: no order is "In kitchen" until a ticket exists. The label and the ticket must match. For how screens compare with paper, see kitchen display vs paper tickets.
6Rule 6: check payments properly
Cash on delivery is still common, but more customers pay by InstaPay or wallet transfer before the order leaves. Protect yourself:
- Verify every transfer in your own banking or InstaPay app before sending the order. A screenshot is not proof of payment; screenshots can be edited or reused.
- Match the amount and the sender name to the order number in your notes.
- Give riders a float for change and a written total on the bag for cash orders.
- Record every order and its payment method in one daily log, even if it's a notebook.
We cover digital payment options in more detail in using InstaPay and Fawry with your menu. Ask your bank or payment provider about their current rules and fees rather than relying on what another owner told you.
7Rule 7: know when to move ordering out of the chat
The rules above work up to a point. Signs you have passed it:
- Customers wait more than a few minutes for a first reply at peak.
- You need two people on the phone on busy nights.
- Wrong or missed orders happen every week, not every month.
- The phone owner is retyping orders into the POS or onto tickets all evening.
At that point, keep WhatsApp for conversation but move the order itself to a menu link. The greeting message sends the link, the customer builds the order with options and sees the total, and it arrives in your dashboard or on the kitchen screen already structured, with no retyping. That removes Rules 2, 4 and most of 5 from the phone owner's job.
In Menyo, orders from your menu link go straight to the dashboard and kitchen display with their options and an order number, and customers can get confirmation and status updates on WhatsApp. Delivery and takeaway ordering and the kitchen display are on the Professional plan ($99 a month). The question of which channel to lead with is covered in WhatsApp vs QR menu vs app.
8Frequently asked questions
Can several staff answer the same WhatsApp Business number?
Yes, through linked devices, within WhatsApp's current limit. It still works best with one person responsible per shift, so two people don't answer the same customer differently.
How do I stop voice-note orders?
You can't block them, but your greeting and quick reply can ask for written orders. When a voice note comes in, reply with the written read-back and ask the customer to confirm it.
What's the best way to confirm InstaPay payments?
Check the incoming transfer in your own app and match it to the order before cooking. Don't accept screenshots alone.
Is the WhatsApp Business API better than the app for orders?
The API suits higher volumes and automated messages, but it needs a provider and it has message costs. For most single restaurants the free app plus a menu link for ordering is enough.
9Calm phone, correct orders
One number, one owner, one format, labels, a read-back, a ticket for every order, verified payments. That is enough to take the chaos out of WhatsApp ordering for most small venues. When volume outgrows it, move the order into a menu link and let WhatsApp do what it's best at: talking to customers.
To take structured orders from a link while keeping WhatsApp for updates, set up Menyo.
Ready to digitize your menu?
Create a beautiful QR menu from a photo in minutes—the AI scan takes about 60 seconds. AI extracts items and prices automatically.
Try Menyo Free