Online ordering, QR and delivery
The ordering page, QR on tables, delivery zones, card payment.
In Online ordering you set:
- Taking online orders: the main switch. Off = the page says "not taking orders now".
- Pickup (take away) and Delivery, with Delivery fee and Minimum order for delivery. The store's hours are in Store details → Opening hours; delivery can have its own Delivery hours and an extra Delivery fee by time.
- Delivery areas on the map: draw areas, each with its own fee and minimum. Or Delivery zones (by distance) from the store's point on the map (Store details → Find from the address). Areas are checked first. The fee is worked out on the server from the address the customer types: the pin on the map counts only if it agrees with the address. If not, the page moves the pin to the address and shows the new fee before the order is sent.
- Orders for later: the customer picks a day and time, or a time window.
- Payments: Viva, Stripe, EveryPay, SumUp, Revolut or Mollie for card payment. Start with test keys. Stripe and Revolut also need the webhook secret; without it card payment doesn't show on the page. Only the owner changes the payment account (provider, keys, test mode), and every change goes into the Security log. A cancelled order can't be paid, and an amount that doesn't match the order is refunded automatically. In Paying at pickup / delivery choose whether the customer may pay Cash or Card (the driver brings a terminal).
- Tables: ordering from the table's QR. Print the QR codes from Tables & spots → QR, cards & flyers (table cards, table tents, stickers, a flyer, a poster on A4).
- Message on the ordering page and Banner on the ordering page (a photo and/or a line, with Show until).
- Optional: pay the bill from the QR, tips, group orders, suggestions in the basket.
Orders arrive in the till's Online tab with a sound. You accept them with a preparation time and the customer sees the progress.
Emails to the customer (when they gave an email, in their language, with the store's name and logo):
- Order placed: with the items and amounts. With card payment it goes out only once the payment is confirmed.
- Accepted: with the time it will be ready or leave for delivery.
- Not accepted: with the reason and, if they paid by card, that the money was refunded (or that the store will refund it).
- Refund: with the amount.
e-food and Wolt orders get no email from us; the platform sends its own.
Google & AI: in the Google & AI tab press Write it with AI for a description and frequent questions, check them and switch on Show on Google and AI assistants. Your page appears in searches with the menu, prices, hours and address, and ChatGPT or Gemini can recommend it. Each menu language has its own page for Google (the store's language at the plain address, the others with ?lang=). If you take bookings online, the booking page shows too. With your own domain the page also has its own sitemap.xml and llms.txt.
Your own domain: e.g. order.yourstore.gr, from Your own domain. See Your own domain.
Prank orders: phones in Blocked phones (Online group) can't place online orders, not even from a table QR.
Drivers and tracking: see Delivery drivers.
No orders coming in? See Online orders aren't arriving.