Food trucks
Online ordering for food trucks that move, sell out and run on a tight window
A truck's biggest constraint is the serving window. Forty minutes of lunch trade, one hatch, and a queue that gives up when it looks too long. Tuckly's online ordering system lets people order from their phone before they reach the hatch, shows where you are parked today, and takes no commission on anything sold through your own ordering page.
- Pickup orders placed before the customer reaches the hatch
- Today's pitch and hours edited from the truck in a minute
- QR code on the serving window for people already in the queue
- Sold-out toggles for the four things you only made twenty of
Kabir Street Kitchen
North Indian · Indiranagar
Deliver to · 12 MG Road, Indiranagar
Chef's specials
View all
Mains Butter chicken
₹320
Thalis Biryani thali
₹340
- Add
Butter chicken thali
With rice, two rotis and raita
₹320
- Add
Paneer tikka wrap
Mint chutney, pickled onion
₹190
- Add
Masala chai
Served hot, 250 ml
₹40
Illustrative view.
-
Today's pitch on the ordering page
Change the location and hours from your phone when you park up. The ordering page shows where you are and when you close, so regulars stop messaging to ask.
-
Pre-orders for pickup at the hatch
Customers order on the walk over, pay online, and collect by name or order number. The hatch stops being the only place an order can start.
-
A QR code for the people already queuing
Print one for the serving window and one for the A-board. Someone tenth in line orders and pays while they wait, and the queue moves because the hatch is only handing food over.
-
A short menu that tells the truth about stock
Switch the brisket off at 12:50 when the tray is empty. The next person to open the page sees what is actually left.
Worked example
A Tuesday outside the business park
The truck opens at 12:00 and the rush is over by 12:45. In that window the hatch can hand over roughly one order every forty seconds, which is the ceiling whether the queue is six people or thirty.
Say fifteen people pre-order between 11:30 and 11:55 at an average of ₹240. That is ₹3,600 of orders already paid for and already on the order screen before the shutter goes up. The kitchen batches the first ten, the hatch calls numbers, and those fifteen customers never stood in the line that puts walk-ups off.
If those same fifteen orders had come through a channel taking 20%, that would be ₹720 gone before packaging. Through your own ordering page there is no platform commission; the payment gateway takes its published fee on the online payment, which at a typical 2% would be about ₹72.
Figures are illustrative and chosen to show the arithmetic, not to predict your results.
Setting up a truck that takes orders before it opens
The whole setup is designed to be run from a phone in the cab. There is nothing here that needs a laptop or a developer.
- 1
Build the menu you can actually cook in the truck
Keep it to what the board says. Use variants for single or double, and add-ons for the extra patty, the fried egg, the hot sauce. If an item only runs on Fridays, give it a Friday availability window in the menu builder and forget about it.
- 2
Set today's pitch and window
Update the location line and the opening hours when you park. If you have a regular rota of pitches, change it the night before so pre-orders can start in the morning.
- 3
Print the QR codes
One on the serving window at eye level, one on the A-board at the back of the queue, one on the truck's side panel for people walking past. The QR code generator makes a print-ready file in a minute.
- 4
Open pre-orders with a pickup lead time you can hit
If the kitchen needs eight minutes from ticket to bag at peak, set ten. A pickup time you miss by five minutes does more damage than one that is slightly longer than needed.
- 5
Work the order screen from the pass
New orders alert on the order screen. Accept, cook in batches, mark ready, call the number. Pre-orders and QR orders sit in the same list as each other, so nobody is reading two devices.
- 6
Close the window and switch off
Set the hours to closed when you shut the hatch, or let the schedule do it. Nobody can order from a truck that has driven away.
A menu built for what is in the truck, not what was on the website last month
Trucks run small menus for a reason: storage, one or two burners, and a crew of two. The ordering menu should be exactly as small, and it should change as fast as the stock does. Everything about the menu builder is designed for that kind of editing from a phone between orders.
- Mark an item sold out in one tap; it disappears from the page immediately
- Variants for size, add-ons for extras, each with its own price
- Availability by day of the week for the special that only runs at the Sunday market
- Photos and a one-line description, because that is all a queue reads
Menu · Mains
Last published 11:20Margherita pizza
San Marzano tomato, fior di latte, basil
Sizes
Add-ons
Pickup at the truck, delivery from a fixed pitch, or a marketplace
Most trucks should start with pickup only. Delivery makes sense in a narrow set of cases, and marketplaces assume a kitchen that does not move.
| Option | When it works for a truck | What to watch |
|---|---|---|
| Pre-order and pickup at the hatch | Every pitch, every day. The customer comes to you, so location changes do not matter. | Set a lead time you can hit at peak and keep the collection point obvious. |
| Delivery with a Porter rider | Only when you are parked for a long session in a city Porter serves, with a fixed pickup address for the day. | You request the rider per order. Automated booking and live tracking are still being validated, so plan on a manual request for now. |
| Delivery with your own rider | Event days when a friend with a scooter is on hand and the pitch is fixed for hours. | Assign per order on the screen. Keep the radius short; a bag that travels twenty minutes from a truck arrives cold. |
| Marketplace listing | Rarely. Marketplaces expect a stable address and charge a percentage of every order. | Address changes confuse riders and customers, and the commission applies to regulars who would have walked over anyway. |
Delivery options depend on your city. The delivery management page explains what each option supports today.
The parts of Tuckly a truck leans on most
-
Takeaway and pickup ordering
Collection orders with a lead time, paid online, collected by name or number at the hatch.
-
QR code ordering
A code on the truck that opens the menu for people in the queue, with no app for them to install.
-
Order management
One list for pre-orders and QR orders, with alerts, prep times and the customer's number if a bag is unclaimed.
Running pre-orders from a truck without breaking the hatch
Online ordering helps a truck in a different way than it helps a restaurant. A restaurant wants more orders. A truck usually wants the same number of orders handled in less of the window, with fewer people walking away from a long queue. That changes a few of the setup decisions.
Choose a pickup lead time you can hit at the peak, not at 11:50
The temptation is to set a short lead time because the first few orders of the day come out fast. By 12:20, with a queue at the hatch and a stack of pre-orders, the same ticket takes twice as long. Time the kitchen at the busiest ten minutes of a normal service and set the lead time from that. A customer who is told fifteen minutes and gets the bag in twelve is pleased. The reverse is a complaint and a cold bag.
Keep the online menu shorter than the board
Your chalkboard can carry the full list because the person reading it is already in line. The ordering page is read by someone deciding whether to walk over. Lead with the three items that sell most, put the rest beneath, and resist the add-on list that runs to twelve lines. Each extra choice is a reason to close the page and go to the sandwich shop next door.
Use variants and add-ons where they are genuinely how people order: single or double, with or without the egg. Everything else can be an order note. Notes reach the ticket on the order screen, so “no onion” does not need its own button.
Tell people where you are, in the places they already look
Nobody searches for a truck by refreshing its website. They see a story, a post in a local group, or a Google listing. The job of the ordering link is to be in all of those places and to be correct when someone opens it. Update the pitch and hours in the morning, before the first post goes out, and the two things agree. On days you are not trading, set the page to closed so a stale post does not generate orders nobody will cook.
Event days: when the queue is forty deep
Festivals and markets are where a QR code earns its place. Put a large code on an A-board at the back of the queue with a line that says what it does: “Order and pay here, collect at the window when your number is called.” People at the back order on their phones, the kitchen starts cooking, and by the time they reach the front the bag is ready. The hatch becomes a collection point, which is the fastest thing a hatch can be.
A second person on the order screen is worth it on event days. One person cooks in batches from the list, the other calls numbers and hands over. Trying to do both from one phone propped against the extractor fan is how orders get missed.
What to do when you sell out at 12:50
Switch the item off, then look at the orders already on the screen. If a pre-order includes the thing you have just run out of, the customer’s number is on the order. A quick call offering a swap or a refund through your gateway is a thirty-second job and the difference between a regular and a one-star review. Pre-orders that are already paid should always be fulfilled or refunded before walk-ups are served, because those customers trusted the page.
Delivery is a second-year decision
Pickup is the natural shape of a truck. Delivery only makes sense when the truck is parked for a long session at a fixed address, in a city where a rider can be requested, and when the food survives the trip. Most trucks are better off spending the first few months making pickup smooth and building the list of people who have ordered once. The takeaway and pickup page covers the collection flow in detail; come back to delivery when the pitch rota is stable.
Questions food truck owners ask
How do customers find the ordering page if the truck moves around?
The link stays the same wherever you park, so put it in your Instagram bio, your Google Business Profile and your WhatsApp auto-reply once. The page itself shows today's pitch and hours, which you update from the cab. The guide to promoting an ordering link covers the rest.
Can people order before I open?
Yes, as long as the hours on the page say you are open for pre-orders. Many trucks open ordering thirty minutes before the hatch so the first batch is ready at the bell. Orders for a different day with a cut-off time are not something to rely on today.
What happens when I sell out mid-service?
Switch the item off from your phone. It drops off the ordering page straight away. Orders already placed stay on the screen, so you know exactly how much of the last tray is spoken for.
Is there a commission on pickup orders?
No. Tuckly takes no percentage of orders placed through your own page. Your payment gateway charges its published fee on each online payment, and any subscription is set out on the pricing page.
Do I need a card reader or a POS in the truck?
Not for online orders, which are paid before collection. If you already run a POS in the truck, check the integrations directory for its status rather than assuming orders will sync.
Open pre-orders before the hatch does
Build a short menu, print a QR for the window, and let the queue order from the pavement. No platform commission on anything sold through your own page.
Gateway fees, delivery and taxes are separate. Pricing
More business types
Last reviewed 29 October 2026.