
If you run a restaurant, café, or cloud kitchen in the UAE, you already know the maths. Talabat, Deliveroo, and Noon Food take somewhere between 25% and 35% of every order in commission, plus you hand over the customer's phone number, their order history, and any chance of building a real relationship. On a AED 60 shawarma platter, that can be AED 18 gone before you've paid for the meat.
A WhatsApp ordering system for restaurants in the UAE is the direct alternative. Your customer messages your number, sees the menu, places an order, pays, and you dispatch it — no aggregator in the middle, no per-order cut, and the customer stays yours. This guide walks through exactly how to set it up, what it costs, and the gotchas nobody warns you about.
Why WhatsApp beats the aggregators for repeat orders
Delivery apps are genuinely good at one thing: discovery. A hungry stranger scrolling Talabat at 9pm might find you for the first time. That's worth paying for — occasionally.
The problem is your regulars. The office worker who orders the same biryani every Thursday, the family that does Friday brunch pickup — paying 30% commission on people who already know your name is just leaking money. WhatsApp is where you win those customers back, because in the UAE nearly everyone lives inside the app already.
The advantages stack up quickly:
- No per-order commission — you pay a flat monthly tool cost, not a percentage of revenue.
- You own the customer data — phone numbers, order history, and preferences stay in your CRM, not the aggregator's.
- Repeat ordering is one tap — a regular just types "the usual" and you already know what that means.
- Direct upsells and offers — send a Friday-only combo to everyone who ordered last month, something you can't do on a marketplace.
- Instant two-way chat — "no coriander please" gets handled in real time, not lost in an app's notes field.
The three ways to run it (and which to pick)
You don't need to build an app. There are three realistic setups, and the right one depends on your order volume.
| Setup | Best for | Order volume | Monthly cost feel |
|---|---|---|---|
| WhatsApp Business app (free) | A single outlet, owner replies personally | Under ~15/day | Free, but manual |
| WhatsApp Catalog + manual replies | One outlet building a menu | 15–40/day | Free–low |
| WhatsApp Business API + Smart Inbox + bot | Busy outlets, multiple staff, or 2+ branches | 40+/day | Flat platform fee |
The free WhatsApp Business app is fine to start — you can build a product catalogue right inside it and reply by hand. But once orders come faster than one person can type, you'll want the API with a shared inbox so several staff answer from one number, and a bot that handles the menu and order-taking automatically. We cover exactly when to make that jump in WhatsApp Business App vs API: When Your Dubai Business Should Upgrade.
Step 1: Build your menu as a WhatsApp catalog
Inside WhatsApp Business (app or API), the Catalog feature lets you list every dish with a photo, price in AED, and description. This is your storefront. Customers browse it without leaving the chat and tap items to ask about them.
A few UAE-specific tips that matter:
- Price in AED and be explicit about whether VAT (5%) is included — most restaurants show VAT-inclusive prices to avoid confusion at checkout.
- Add an Arabic line to your best-selling item names. A short Arabic + English menu widens your reach significantly in mixed neighbourhoods.
- Keep photos bright and square. Catalog thumbnails are small; a dark photo of grilled meat just looks like a shadow.
Step 2: Automate the order-taking with a bot
Manually typing "What's your order? What's your address? Cash or card?" fifty times a night is how staff burn out and orders get garbled. An AI ordering bot handles the repetitive front half of every conversation: greeting, showing the menu, capturing the items, the delivery address, and the payment method — then hands a clean, complete order to your kitchen.
Setting one up no longer requires a developer. You describe your menu and flow, and the bot does the rest. Our walkthrough in How to Set Up an AI Booking Bot on WhatsApp in 10 Minutes (UAE Guide) uses the same building blocks — the difference for a restaurant is that the bot collects an order and a delivery address instead of an appointment slot.
The bot should always be able to hand off to a human. When someone asks "can you do the biryani less spicy?", a person picks up mid-chat. That blend of automation for the routine and humans for the exceptions is the whole point.
Step 3: Take payment inside the chat
This is where UAE restaurants often stall. You have three practical options:
- Cash on delivery — still huge in the UAE, zero setup, but ties up your driver making change.
- Payment link — send a Stripe, Telr, or Network International link in the chat; the customer pays by card and you get a confirmation.
- Bank transfer / card machine on delivery — lower-tech, works for regulars who trust you.
Sending a payment link is the cleanest for delivery — the order is paid before the driver leaves, so no disputes at the door. Make sure whatever you send is VAT-compliant: UAE law requires a proper tax invoice, and the fines for getting invoicing wrong are real. We break the rules down in VAT-Compliant POS and Invoicing in the UAE: Avoid the AED 1,000-Per-Invoice Fine.
Step 4: Handle delivery and dispatch
You don't need your own fleet to skip the aggregator's ordering fee. Many UAE restaurants take the order and payment on WhatsApp, then dispatch through a delivery-only service (Careem, or a local rider on retainer) at a fixed cost — far cheaper than a 30% commission. For pickup and dine-in, WhatsApp doubles as your reservation channel; the same inbox that takes a delivery order can handle table reservations and walk-in waitlists entirely inside WhatsApp.
Step 5: Keep them coming back
The real payoff is the second order. Because you now own the customer relationship, you can:
- Send a "we miss you" message with a small offer to anyone who hasn't ordered in three weeks.
- Run a lunch combo blast to your list — carefully, so you don't get your number flagged. The rules for doing this safely in the UAE (TDRA opt-in, sensible volumes) are in How to Send WhatsApp Marketing Messages in the UAE Without Getting Banned.
- Build a simple loyalty tally — every tenth order free — tracked right in the chat, no plastic card.
Putting it together
The honest version: keep the aggregators for discovery if they bring you genuinely new customers, but move your regulars to WhatsApp so you stop paying commission on people who were coming anyway. Start with the free Business app and a catalog. When order volume outgrows manual replies, add the API, a shared inbox, and a bot to take orders around the clock — which is exactly the stack Remarketly puts in one place, from menu to order to payment to repeat-buyer follow-up.
Work out what 30% of last month's delivery revenue was, then decide whether that number is worth a weekend of setup.
