What DingOrder does

This page lists only what works today. Features you switch on or off yourself are marked optional. Screenshots come from a demo shop, not a real customer.

Link won't open inside WeChat? Tap "···" at the top right and choose "Open in browser", or save the number.

What DingOrder is

DingOrder (叮单) is an online ordering system for independent takeaways and small restaurants in the UK, with no commission per order. Each shop gets its own ordering website, on a web address ending in .web.app (for example yourshop.web.app) or its own domain. Customers order collection, delivery or eat-in (by scanning a QR code on the table) on an ordering page in English or Chinese, which opens in the language of the customer's phone, and each order prints automatically on the kitchen printer. Shops pay a one-off fee for the kitchen printer and setup, then a flat monthly fee; card payments are processed by Stripe, which charges its own card fees. DingOrder is run from London: shops in London are set up in person, and shops elsewhere in the UK remotely.

In London, I come to your shop to set you up. Elsewhere in the UK, I post you the printer and set you up by phone or video call. The one-off £199 is the same everywhere in the UK, postage included. See the price.

For your customers

Ordering on their phone, no app

Customers open your website in their phone's browser and order. Nothing to download. They can order as a guest, or create an account with an email address.

QR code table ordering

Put a QR code on each table. When a customer scans it, your menu opens with the table number already filled in. Checkout shows "Dine in · Table 8", and the table number prints on the kitchen ticket. Customers order from their seat and pay by card on their phone or with cash as usual: a card order prints once it's paid, and a cash order's ticket says "Not paid". Nobody has to write these orders down, so staff can spend less time taking orders. It doesn't replace your till, and your staff still serve the food and take the cash.

I give you a link for each table; you print the QR cards. There's no QR card maker in the system.

Checkout for an eat-in order with the table number (demo shop)
Checkout for an eat-in order with the table number (demo shop)Tap the picture to see it larger.

Collection

Customers choose collection and give a name and a UK mobile number. Both print on the ticket, so you can call them.

Checkout for a collection order (demo shop)
Checkout for a collection order (demo shop)Tap the picture to see it larger.

Delivery on your rules

You set how far you deliver, the fee per mile, a cap on the fee, and up to five minimum-order rules such as "over 4 miles, minimum £30". The system measures each address by road and works out the fee. Addresses too far away can't order delivery.

Checkout for a delivery order showing the delivery address and fee (demo shop)
Checkout for a delivery order showing the delivery address and fee (demo shop)Tap the picture to see it larger.

Card or cash

  • Card: customers pay on Stripe's payment page, which shows your shop's name and every dish. Card numbers never pass through the DingOrder system.
  • Cash: eat-in and collection customers can choose to pay cash. The ticket says the order is unpaid.
  • Cash on delivery (optional, off unless you switch it on): delivery customers can pay the driver.

If a customer cancels on the payment page, they go back to the menu and their basket is still there.

The "Order placed" page with the order number and how it was paid (demo shop)
The "Order placed" page with the order number and how it was paid (demo shop)Tap the picture to see it larger.

A menu in English and Chinese

The menu opens in the language of the customer's phone. They can switch at any time with the language button at the top (中文 / EN). Each dish can have an English and a Chinese name. More on online ordering for Chinese takeaways.

Sizes, extras and meal deals

A dish can come in sizes, such as small and large or chicken, lamb and prawn, each with its own price. It can also have lists of choices: extras such as toppings or sauces, free or at a price, and, for a meal deal, what goes in it, such as two starters and two mains. Customers tap + and make their choices on one screen before the dish goes in the basket. Each choice prints on the kitchen ticket under the dish.

You set this up in the admin: a dish's Options button gives it sizes, and a list of choices is made once on the Choices & extras page and can be used by many dishes. Each list has its own allergen check, and customers see it while they choose. A list's allergens don't print on the kitchen ticket; a dish's confirmed allergens do. It can't do half-and-half pizzas, or an extra that costs more on a bigger size. How it works for pizza and kebab shops, Indian takeaways and fish and chip shops.

Choosing a size and toppings for a pizza (demo shop)
Choosing a size and toppings for a pizza (demo shop)Tap the picture to see it larger.
The Choices & extras page: each list with its rule and allergen check (demo shop)
The Choices & extras page: each list with its rule and allergen check (demo shop)Tap the picture to see it larger.

Best sellers at the top

Every night the system looks at the last four weeks of orders and shows up to six best-selling dishes at the top of the menu, each with "N sold", once at least three dishes have sold five or more. You can leave categories such as rice or drinks out of this.

Popular dishes at the top of the menu (demo shop)
Popular dishes at the top of the menu (demo shop)Demo dataTap the picture to see it larger.

Optional: category tabs and dish search

Switch this on and the menu becomes one list with category tabs across the top and a search box. Customers can search by English or Chinese dish name. Switched off, categories sit down the left side and there's no search.

Category tabs at the top and dish search, switched on in the demo shop
Category tabs at the top and dish search, switched on in the demo shopTap the picture to see it larger.

Closed and holiday notices

When you're closed, the top of the menu says so, with your opening hours or the reason you gave. With the optional "only take orders during opening hours" switch on (it's on unless you turn it off), customers can't add dishes while you're closed.

Allergen information

There's an allergen page explaining the 14 allergens and the tags on the menu. Tags show only on dishes you have checked and confirmed. Dishes you haven't checked show no tag. When the basket has a dish you haven't checked, checkout asks customers with allergies to call you before ordering. A dish's confirmed allergens also print on the kitchen ticket. Checking each dish is your job; the system shows what you confirm. For what the rules ask of food businesses, read the Food Standards Agency's allergen guidance for food businesses (checked 15 October 2026). What UK allergen rules ask of online takeaway orders.

Allergen tags on confirmed dishes, and the allergen page (demo shop)
Allergen tags on confirmed dishes, and the allergen page (demo shop)Tap the picture to see it larger.

Easy repeat orders

Customers can see their past orders and reorder in one tap. If a price has changed or a dish is no longer available, they're told before anything is added. Customers with an account can save several delivery addresses.

In your kitchen

Tickets print by themselves

As soon as a customer orders, the ticket prints on your kitchen printer, in large bold text. The ticket shows the order number, the time, collection, delivery or eat-in, paid or unpaid, the table number or the customer's name and phone, the delivery address for deliveries, each dish and quantity, any confirmed allergens, notes and prices.

The kitchen printer is part of the one-off £199. It doesn't need a computer in the shop.

Reprinting

If a ticket didn't come out, press Print on that order in the admin. There's no alert when a ticket fails to print, so keep the admin's today's-orders page open during service. What to do if the printer runs out of paper.

Tickets print in English or Chinese, the same language as your admin. An English ticket uses your shop's English name and each dish's English name.

Kitchen ticket illustration, layout simplified (demo order).

In your admin

The admin works in English or Chinese. You pick the language in Shop settings, and the kitchen tickets print in the same language.

Today's orders

A live list of today's orders: order number, time, type, paid or unpaid, table number, customer name and phone, notes, dishes and totals, with the day's order count and takings at the bottom. Each order has three buttons: Print, Cancel and Done. There's no "accept order" step: tickets print straight away. Orders still open 45 minutes after they were placed are marked completed automatically (the check runs hourly from 11am to 11pm).

Today's orders (demo shop)
Today's orders (demo shop)Tap the picture to see it larger.

Menu

Add, edit and remove categories and dishes. Change a price. Mark a dish sold out with one tap (and back again). Dish photos are added by web link; there's no photo upload. Each dish shows whether you've checked its allergens.

Editing the menu (demo shop)
Editing the menu (demo shop)Tap the picture to see it larger.

Holidays

Close for today with one button, or add future closed days with a reason. Customers see the reason straight away.

Adding closed days (demo shop)
Adding closed days (demo shop)Tap the picture to see it larger.

Shop settings

Your shop's name, address and phone number; opening hours for each day (more than one session a day is fine); delivery radius, fee per mile, fee cap and minimum-order rules; your allergen statement; and the optional features below. Changes show to customers when they next load the page.

Optional features you switch on or off:

Feature Unless you change it
Online card payment On
Delivery On
Cash on delivery Off
Only take orders during opening hours On
Category tabs at the top, with dish search Off
Print button on the orders page On
Shop settings with the optional-feature switches (demo shop)
Shop settings with the optional-feature switches (demo shop)Tap the picture to see it larger.

Weekly report

Every Monday morning a report on last week is ready in your admin. It shows:

  • Collection and delivery orders, compared with your usual week (the average of your previous eight weeks with orders).
  • A 12-week trend.
  • All orders, sales and average order value, each compared with usual.
  • Customers, including how many are returning customers. Returning customers are counted by phone number or account, so eat-in QR orders aren't fully counted.
  • Your top five dishes and orders per day.
  • A rough figure for the platform commission you didn't pay on collection and delivery orders, worked out at 14%. It assumes those orders would otherwise have gone through a platform, so treat it as a rough guide.
The weekly report (demo shop)
The weekly report (demo shop)Demo dataTap the picture to see it larger.

Setup, done for you

  • In London, in person. I come to your shop, enter your menu, connect the printer and set up your table links.
  • Elsewhere in the UK, by phone or video call. I enter your menu, post you the printer and help you connect it by phone or video call. The one-off £199 for the printer and setup is the same as in London, postage included.
  • Your web address. Every shop gets an address (yourshop.web.app) as part of the monthly price. The name before .web.app has to be one nobody else has taken, so we choose it together. If you'd rather use your own domain, I tell you exactly what to add at your domain company.

Moving from GloriaFood? See what carries over.

Data and security

  • Orders are stored on Google Cloud in London (the europe-west2 region).
  • Card payments are handled by Stripe. Card numbers never pass through the DingOrder system.
  • Your ordering website sets no advertising or analytics cookies.
  • Customer names, phone numbers and addresses are removed from orders automatically after 90 days.
  • Each shop can only see its own orders.

Each shop's website has a privacy notice page for its customers. It's a starting point: read it and check it fits your shop before you rely on it. As the shop owner, you're responsible for what it tells your customers.

Marketplace app, EPOS package or your own ordering website?

These three solve different problems. The rows below are the ones that matter most when you choose.

Swipe the table sideways to see every column.

Option Marketplace app EPOS package with online ordering Your own ordering website (DingOrder)
What you pay Commission on each order. The published UK rates I checked were 13% to 33% before VAT (33% is Uber Eats' rate for Uber One members' orders when Uber delivers). Sources: Just Eat's partner page and Uber Eats' UK pricing page, checked 13 October 2026. Work out yours in the commission calculator. Depends on the provider: usually a monthly fee, often with hardware. £59 a month plus a one-off £199 (kitchen printer and setup), no commission per order. Stripe's card fee on card payments.
New customers The app lists you to its own customers. Not usually. No. It's for customers who already know you.
Delivery drivers Available from the app, at a higher commission. Depends on the provider. No. You deliver with your own staff.
Till and card machine No. Yes. No. Keep your till.
Admin and kitchen tickets Depends on the app and your printer. Depends on the provider. In English or Chinese.

DingOrder feature questions

Can DingOrder add a feature my shop needs?

Tell me what your shop needs. What shops ask for decides what I add to DingOrder next. I don't promise a date, and before you start I look at your menu and tell you honestly whether DingOrder fits your shop as it is today. What has changed so far, with dates.

Does DingOrder work for any kind of takeaway?

DingOrder's ordering website, payments, tickets and admin don't depend on what you cook. Tickets and the admin come in English or Chinese.

Pages for pizza and kebab shops, Indian takeaways and fish and chip shops.

Do my customers need to download an app?

No. DingOrder customers order in their phone's browser.

Can I use my own domain?

Yes. DingOrder works on your own domain if you want one, but you don't need one: every shop gets an address, yourshop.web.app, as part of the monthly price. If you'd rather use your own domain, you register it in your own name and pay the domain company; I tell you exactly what to add there.

What if the printer runs out of paper or goes offline?

DingOrder can't tell, and won't warn you. Keep the today's-orders page open during service: every order shows there whether it printed or not. Once the printer is back, press Print on each order that didn't come out. You can reprint while the order is still on today's orders; an order still open 45 minutes after it was placed is marked completed automatically (the check runs hourly from 11am to 11pm) and can't be reprinted after that, but you can still read it. If it still won't print, message me. I'll deal with it during my service hours.

Does it make my allergen information compliant?

No. No ordering system, DingOrder included, can do that for you. DingOrder gives you an allergen page and tags that only appear once you've confirmed a dish. Whether the information is right is down to you checking each dish.

See it for your shop

Link won't open inside WeChat? Tap "···" at the top right and choose "Open in browser", or save the number.

Last updated:

WhatsApp meCall me back