
You don't have to choose. Delivery apps bring customers who are already hungry and browsing; your own ordering site brings back the people who already know you, without a marketplace commission on every order and with the customer relationship staying with you. Online ordering website development in Dubai only pays off if you can send people to the site, so plan where the orders will come from before you plan the features.
Delivery apps or your own online ordering website?
| Delivery apps | Your own ordering site | |
|---|---|---|
| Customers | People already browsing the app | People you bring: regulars, Google, Instagram, WhatsApp |
| Cost per order | Commission and any paid promotion in your contract | Payment fees, delivery and the system's own cost |
| Customer data | Limited to what the platform shares | Yours, with duties under the PDPL |
| Cash flow | Paid on the platform's schedule | Card payments settle on your gateway's schedule |
| Delivery | Usually the platform's riders | Your own riders or a contracted fleet |
| Menu and prices | Within the platform's rules | Entirely your decision |
Commission is set in your contract. Talabat's UAE partner page, for example, explains why it charges commission without giving a rate, and says a new partner's first payment arrives 45 days after going live, then every two weeks. Ask each platform for its full fee schedule, promotions included, before you compare it with a direct channel.
To compare the two per order, set the platform's commission and promotion costs against your payment fees, your delivery cost and the cost of your own system spread across your orders. A direct order saves money only if you can deliver it at a sensible cost, so starting with pickup and nearby zones is often the safer test.
What a custom online ordering system for restaurants should include
- A menu that matches the kitchen. Sizes, extras, combos and notes, with sold-out items disappearing automatically rather than when someone remembers.
- Arabic and English across the menu, checkout and notifications, laid out right to left in Arabic.
- Payments by card and wallets such as Apple Pay through a payment gateway, plus cash on delivery if your customers expect it, and a clear refund process.
- Delivery zones by area, each with its own minimum order, fee and realistic delivery time.
- Pickup and scheduled orders, which cost you nothing in delivery.
- POS and kitchen integration, so orders print or appear on the kitchen screen without retyping. Some POS vendors, Foodics for example, sell their own online ordering module, which is worth pricing before a custom build.
- Order updates by SMS or WhatsApp. On the WhatsApp Business Platform, Meta charges for utility templates such as order updates when they are sent outside the customer's 24-hour service window; our guide to WhatsApp on your website explains the pricing.
- An admin panel your team will use for prices, opening hours, Ramadan timings and holiday closures.
- Reporting by channel, so you can see which source brings repeat customers.
Running your own riders: Dubai Municipality's rules
An ordering website doesn't change the approvals your kitchen already holds, starting with a trade licence for your food activity. What it adds is delivery. If you deliver with your own riders in Dubai, Dubai Municipality's requirements for food transportation and delivery vehicles apply. The guideline, version 2 issued in August 2023, covers cars and bikes used to deliver food ordered online. Among its requirements:
- Food establishments and delivery providers must be registered on the Foodwatch platform, with delivery vehicles, bikes included, registered under the business that manages them.
- Riders must be registered as food handlers and complete a food safety course required by the Food Safety Department, and they should hold a valid occupational health certificate from the Dubai Health Authority.
- Delivery equipment must keep cold food at or below 5°C, hot food at or above 60°C and frozen food at or below minus 18°C. Food shouldn't spend more than half an hour in transit unless temperature-control equipment keeps it safe.
- Food travels in sealed containers, and the restaurant hands deliveries over with an anti-tampering sticker.
- A business that owns delivery vehicles needs a licence activity that permits food transport or delivery.
- If you contract a delivery company instead, you must make sure it meets the same requirements.
Other emirates have their own regulators, such as the Abu Dhabi Agriculture and Food Safety Authority (ADAFSA) in Abu Dhabi. Confirm the current rules with the authority in your emirate before you hire riders. This is general information, not legal advice.
VAT on online orders
Once your restaurant is registered for VAT, the Federal Tax Authority requires prices advertised to consumers to include VAT, "whether in food menus, catalogues, or price tags". Treat your online menu the same way: show VAT-inclusive prices and delivery fees, so the total at checkout holds no surprises. Our guide to VAT registration in the UAE explains when registration becomes compulsory.
Ask your accountant to check the receipt format your ordering system produces before launch. Orders from consumers sit outside the UAE's e-invoicing system for now, but corporate catering invoiced to businesses will fall under it from your phase date.
Getting customers to order direct
- Google Business Profile. Under Food ordering, add a custom link to your ordering site and set it as preferred for pickup or delivery. In some countries, these links appear under an "Order online" button. The rest of the profile work is covered in how to rank on Google Maps in Dubai.
- Instagram. Put the ordering link in your bio and in Stories, pointing to the menu, not your home page.
- WhatsApp. The WhatsApp Business app has a catalogue and a cart, so customers can send an order as a single message. It suits a short menu, but someone still has to confirm each order and take payment.
- Your packaging. A card with a QR code to your site and a reason to use it, such as loyalty points. Check your platform agreements before adding inserts to their orders.
- Campaign pages. If you advertise, send each campaign to a fast page for that offer. Our guide to landing pages that convert explains how.
Build, subscribe or use your POS module?
A POS vendor's ordering module is the quickest route, because your menu already lives in the POS; you trade away design control, and the customer data sits in the vendor's system. An ordering platform on a subscription gives you more polish, but check its monthly and per-order fees, whether you can export customer data, and whether the site runs on your own domain.
A custom build suits groups with several brands or kitchens, complicated menus, their own rider app or a loyalty scheme that ties into other systems. It costs more up front, and you own the data and the roadmap. For platforms and payment options in more depth, see our guide to e-commerce website development in Dubai.
The mistakes that cost direct orders are mostly avoidable: a menu out of sync with the kitchen, delivery fees revealed only at checkout, forcing people to create an account before their first order, machine-translated Arabic, and nobody answering WhatsApp during the dinner rush.
Almahira builds restaurant ordering sites through our website development team, and custom ordering, kitchen and rider tools through our software development team. If you want help choosing between the three routes, book a free consultation.
Sources
- Dubai Municipality: Requirements for food transportation and delivery vehicles, DM-FSD-GU63 (PDF)
- Federal Tax Authority: Get to know your tax obligations (PDF)
- Google Business Profile Help: Manage online ordering options
- talabat: Partner with talabat in the UAE
- WhatsApp Business: Business app features
Frequently asked questions
Can a delivery company handle orders from my own website?
Should my own website be cheaper than the delivery apps?
Is cash on delivery still worth offering?
How do I know which channel my orders come from?
Found this useful? Pass it on.

