Online ordering for fish and chip shops, on your own website

DingOrder is an online ordering system for UK fish and chip shops, with no commission per order: each shop gets its own ordering website.

£59 a month, plus a one-off £199 for the kitchen printer and setup, refunded in full if your test order can't be made to print.

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

Customers choose regular or large, salt and vinegar and their extras on their phone, and every choice prints under the dish on your kitchen ticket.

You pay the £199 before I set you up. Your first monthly payment of £59 is taken 30 days after your test order prints. After that, Stripe takes £59 a month by card subscription. Your price is locked for 12 months from your first paid month. No minimum term: how stopping works. No commission per order; Stripe's card fee applies.

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.

How a chip shop menu is set up

On your menu How it works in DingOrder
Regular or large fish, small or large chips Each size is a choice on the dish, with its own price. The customer picks one before it goes in the basket.
Salt and vinegar A "Choose 1" list at no charge, such as salt and vinegar, salt only, or neither.
Mushy peas, curry sauce, gravy An extras list with a price for each, used on every dish that needs it.
Kids' meals and meal deals One dish with lists to choose from: for example fish bites or a sausage, then a drink.
Cans, pickled onions, sauces in pots Plain dishes, added in one tap.

What DingOrder can't do yet on a chip shop menu

  • An extra costs the same on every size. Curry sauce can't cost more with large chips than with small.
  • A meal can't hold the same item twice, such as two of the same side.
  • You can't mark one extra sold out for the night, such as mushy peas. Remove it from the list, or switch the whole dish off and on again.

What prints on the kitchen ticket

Each order prints by itself on your kitchen printer as soon as it's placed. Under each dish, the size prints first, then each choice on its own line with a plus sign:

Ticket line What it is
2x Cod The quantity and the dish, in large bold text
Large The size the customer chose
+ Salt and vinegar Each choice or extra, one per line
+ Mushy peas The next extra
£22.40 The price for the line, extras included

Extras don't print their own prices; the line price includes them. The ticket also shows the order number, the time, collection or delivery, paid or unpaid, the customer's name and phone, the delivery address, each dish's confirmed allergens and the customer's note.

The admin and the kitchen tickets can be in English. You switch them between English and Chinese yourself, in the admin's shop settings. Dishes don't need a Chinese name, so your shop can run fully in English. Customers choose English or Chinese for themselves.

The Choices & extras page in the English admin: each list with its rule and allergen check (demo shop)
The Choices & extras page in the English admin: each list with its rule and allergen check (demo shop)Tap the picture to see it larger.

Support and a demo

Setup and support are in English or Mandarin. Sizes, extras and meal deals are new: they were added in October 2026. The English admin and English kitchen tickets were added in October 2026. Want to see it first? Message me and I'll show you on my phone what customers and the kitchen see in the DingOrder demo shop.

Collection on a busy night

  • Collection. Customers give a name and a UK mobile number. Both print on the ticket, so you can call them.
  • No "accept order" step. Tickets print straight away, so nobody at the counter takes the order down while the fryer is full.
  • Orders are for now. There are no time slots or orders for later. A customer can write a note, and it prints on the ticket, but the system doesn't hold an order back.
  • If the fryer can't keep up. There's no "pause for 20 minutes" button and no limit on orders per time slot. Press Close today in the admin and new orders stop; customers see "Closed today", or the reason you type. When you've caught up, remove today's closed day under Coming up and you're taking orders again.
  • Keep the orders page open. There's no alert when a ticket fails to print, so keep today's orders open in the admin during service. What to do if the printer runs out of paper.

Opening hours with an afternoon break

Many chip shops open at lunch, close in the afternoon, and open again for tea. In DingOrder you can set more than one opening session a day, and different hours for each day. When you're closed, the top of the menu says so, with your opening hours. With the "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. You can close for today with one button, or add closed days ahead with a reason customers can see.

Allergens on a chip shop menu

Allergen tags only show on dishes you have checked and confirmed. 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.

A list of choices can carry allergens too. If your curry sauce or gravy has allergens, confirm them on the extras list, and customers see "Some choices contain: …" with the allergens you confirmed, while they choose. A list's allergens don't print on the kitchen ticket, so check the extras printed under each dish against your own allergen records when you pack the order.

Batter made with wheat flour contains gluten, and the fish itself is one of the 14 allergens, so many dishes on a chip shop menu will need a tag. Checking each dish against your own batter, sauces and suppliers is your job; the system shows what you confirm. What UK allergen rules ask of online takeaway orders.

Selling Chinese dishes too?

If your shop sells Chinese dishes next to fish and chips, each dish can have an English and a Chinese name. The menu opens in the language of the customer's phone, and they can switch between English and Chinese. Kitchen tickets can print in Chinese. Online ordering for Chinese takeaways.

Everything DingOrder does.

How much DingOrder costs

£59 a month, locked for 12 months from your first paid month, plus a one-off £199 for your kitchen printer and setup, paid before setup and refunded in full if your test order can't be made to print. The first £59 is taken 30 days after your test order prints. From the second month, Stripe takes £59 from your card automatically each month, in advance (a card subscription). No minimum term.

A worked example: at a £20 order and 14% commission (Just Eat's rate when you deliver yourself is 14% + VAT on its partner page, checked 13 October 2026; this example leaves VAT out), each order that comes to you directly saves £2.80 of commission. Paid by card, Stripe's fee on it is 50p (1.5% + 20p on standard UK cards, Stripe's UK pricing, checked 13 October 2026), which leaves £2.30. £59 ÷ (£2.30 × 4.33 weeks a month) = 5.9, so £59 a month pays for itself at about 6 direct card orders a week. The one-off £199 isn't in this sum: at the same £2.30 an order, it takes about 87 direct card orders, once. Not every order will move to your website, and your numbers will differ. Full pricing and what's included, or work out what the apps cost you.

How setup works

You send me your menu (a photo of your printed menu is fine), we sign the agreement, and you pay the one-off £199. I enter your menu, and you check it. In London I connect the printer in person; elsewhere in the UK it's posted to you and I help you connect it by phone or video call. Then we place a test order together. I give you a date once I've seen your menu.

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

DingOrder questions from fish and chip shops

Can customers choose regular or large?

Yes. Each size has its own price, and the customer has to pick one before the dish goes in the basket. The size prints under the dish on the ticket.

Can customers order ahead for a set collection time?

No. Orders are for now. There's no way to book a collection time in DingOrder.

How do customers know when their order is ready?

DingOrder doesn't tell them: there's no ready time and no message when the food is ready. After ordering, customers see their order and its order number on their phone. Their name and phone number print on the ticket, so you can call them if there's a wait.

Do I have to come off Just Eat or the other apps?

No. Your DingOrder website gives regulars a direct way to order from you; the apps can carry on. Before you set your website's prices lower than on an app, check your contract with that app.

Send me your menu

Send me your menu and your opening hours. A photo of your printed menu is fine. I'll tell you honestly whether DingOrder fits 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