Skip to content

Solutions · Cafés

Online ordering for cafés, where the ticket is small and the queue is long

  • Pickup pre-orders with a lead time you set
  • Milk, size, syrup and extra shot as priced add-ons
  • QR ordering at tables for customers who sit down
  • No platform commission on a flat white and toastie

Illustrative view.

The arithmetic of a small ticket

Why a percentage hurts a café more than a biryani house

Take a flat white and a toastie at ₹180. The cup, lid, sleeve, paper bag, 150ml of milk and two minutes of a barista's time cost roughly the same whether the order is ₹180 or ₹900. On a marketplace charging, say, 20%, ₹36 comes off the top. What is left has to cover the fixed costs of making it and the rent on the chair the customer did not sit in.

A ₹900 dinner pays ₹180 commission at the same rate, but the packaging and labour are a far smaller share of the ticket, so the restaurant feels it less. Cafés feel it on every cup.

The same ₹180 order placed on your own site pays no platform commission. Your payment gateway charges its fee (often around 2% in India, per the gateway's published rates), and that is the end of it. The difference per order is small. Multiplied by a morning queue, it is not.

Figures are illustrative and chosen to show the arithmetic, not to predict your results.

  • Pre-orders for the morning rush

  • Modifiers that price themselves

  • QR for the second round

  • A breakfast menu that ends at 11

From opening the shutter to the 8.15 rush

  1. 1

    Build the drinks with sizes and add-ons

    Each drink gets its sizes as variants and its options as add-ons: milks, shots, syrups. Food items get the same treatment for bread choice or extras. The menu builder handles the structure; you handle the prices.

  2. 2

    Set a pickup lead time you can keep

    Ten minutes is common for drinks. Food that needs the grill may need fifteen. The takeaway and pickup page covers how lead times and ready times work.

  3. 3

    Put the order screen next to the machine

    New orders alert on a phone or tablet by the espresso machine. Accept, make, mark ready, and call the name.

  4. 4

    Put the link where the queue already is

    A QR code on the counter and the door, the Instagram bio, and a line on the loyalty card you already stamp. The QR code generator makes a print-ready code in a minute.

Modifiers that do not turn into a note the barista has to decode

"Oat flat white, extra hot, one shot" is three different kinds of information. The milk changes the price, the shot count changes the recipe, and the temperature is a preference. Tuckly treats the first two as add-ons and variants and leaves the third to the order note, so the ticket reads the way the barista thinks.

Prices stay honest, too. If oat milk is ₹40 more, it is ₹40 more on every size, and the customer sees it before paying.

  • Sizes as variants with their own prices
  • Milk alternatives and extra shots as priced add-ons
  • Order notes for temperature, cup preference and names
  • Sold-out switch for the pastry that went at 9.30
See the menu builder
Illustrative view.

Where a café's orders can come from

ChannelCost per orderWho holds the customerEffort at the counter
Counter
Marketplace app
Your own ordering site

Running pre-orders without breaking the queue

Pre-orders are easy to switch on and easy to get wrong. The order screen is not the hard part. The hard part is that a pre-order competes for the same machine and the same barista as the person standing at the counter, and if the two are not managed, both get worse.

Pick a lead time, then protect it

The lead time is the gap between the order arriving and the drink being ready. For a two-group machine with one barista, ten minutes for drinks is realistic at 8am and generous at 2pm. Food that needs toasting adds five. Set it slightly longer than you think and shorten it later; a customer who arrives to a drink that is ready is pleased, and one who waits three minutes past the promise is not.

Protect the lead time by deciding, in advance, whether pre-orders jump the counter queue. Most cafés say yes, because the pre-order was placed first, and they tell counter customers so. A small sign (“online orders are made in the order received”) settles most arguments.

Give the pickup shelf a name

Orders need somewhere to go. A shelf or a corner of the counter, labelled, with the customer’s name on the cup or the bag. The order screen shows the name the customer entered; use it. Calling names rather than order numbers feels like a café, not a depot.

Structure modifiers so the barista reads them in one glance

Three levels are enough for almost any café menu. Sizes as variants, because they change the base price. Milks, shots and syrups as add-ons, because they are additive and each has a price. Everything else (extra hot, no lid, “the usual for Priya”) in the order note. Resist the urge to turn every preference into an add-on; a ticket with twelve lines of options is slower to read than one with three lines and a note.

Price modifiers the same online as at the counter. If oat milk is ₹40 at the counter and ₹30 online, someone will notice and the conversation will not be about coffee.

Keep prices in step with the counter, and be clear about the gateway

There is no Tuckly commission on orders from your site, but your payment gateway does charge a processing fee on each online payment, at whatever rate your gateway publishes. For a café that is a few rupees per order. It is worth knowing the figure so you can decide whether to absorb it or reflect it, and so you are not surprised by the gateway’s statement.

Use QR codes for the people who sit down

The quieter win for a café is not the pre-order. It is the table of three who would like another round of coffees and a slice of cake but will not stand up to queue for it. A code on the table lets them order and pay from their seat; the order arrives on the same screen with the table number. There is nothing to install and nothing new for the staff to learn beyond reading a table number on a ticket.

Whether that changes how long people sit is debatable. What it does change is how many second rounds you sell to people who were already there.

Decide against delivery on purpose

Delivery is available if you want it, through your own rider or through Porter where it operates, with a delivery area and charge you set. Most cafés should not switch it on until pre-orders and QR are running smoothly. Coffee that has travelled fifteen minutes in a bag is a worse product than the one you serve at the counter, and a ₹180 order rarely carries a rider fee without the customer flinching. If you do add delivery, keep the area small and the menu for delivery smaller still: the things that travel.

Specialty coffee has different problems

If your menu is drink-led, you sell beans, and your regulars have strong opinions about dose and temperature, the coffee shop page covers the retail and customisation side in more detail than this one.

Questions cafés ask before going live

Our orders are mostly ₹150 to ₹250. Is online ordering even worth it?

That is exactly where a per-order commission costs the most, which is the argument for a channel without one. The commission calculator will show the annual figure for your volume. If most of your trade is walk-in and the queue is short, the honest answer is that pre-orders may matter less than QR ordering for seated customers.

Can customers order a coffee for 8.30 while they are still at home?

They can order ahead and the order is ready after your lead time. Choosing a specific later time slot is not something the ordering page does today.

Do we need delivery?

Most cafés do not, at least to begin with. Coffee travels badly and a ₹180 order rarely justifies a rider fee. Start with pickup and QR, and add delivery for the area around you only if customers ask. The delivery and pickup guide is a practical read on that decision.

What about people who sit for two hours on one coffee?

A table code makes the second order easier, which is the most polite way to deal with it. Whether it changes behaviour is up to the café.

How does this work alongside our POS?

Orders arrive on the Tuckly screen and are keyed into the POS unless your system has a supported integration. For a café with a short menu, keying is quick; for a long one, check the integration status for your POS first.

Give the morning queue somewhere else to stand

Set up your drinks with the right modifiers, choose a lead time, and put the link on the counter.

Gateway fees, delivery and taxes are separate. Pricing

More business types

Last reviewed 29 October 2026.

Get started

Create your ordering website

Tell us about your restaurant. We set up your online ordering system and help with your menu and delivery rules. No commission on direct orders.

What do you want to offer?

We reply by email. No spam.