In short: a QR menu system tracks every order through a fixed set of stages: new, accepted, preparing, ready, served, paid. Each status change pushes to a live dashboard and a public tracking link in real time, so nobody has to walk to the kitchen or flag down a server to find out what's happening with an order.
That sounds simple, but it replaces a lot of guesswork during a rush. Here's the mechanic
behind it: when a diner scans the QR code on their table and submits an order, that order is
written to the restaurant's system with a status attached, starting at new. From
there, staff move that status forward as the order physically progresses through the kitchen.
Someone accepts it, the kitchen marks it preparing, then ready, a server marks it served, and staff
mark it paid once the bill is settled. Every change syncs immediately to anyone watching that
order, whether that's a manager on the floor or the diner checking their phone.
The six stages every order moves through
- New: the order just landed from the diner's phone and hasn't been looked at yet.
- Accepted: a staff member has seen it and confirmed the kitchen is taking it on.
- Preparing: the kitchen is actively working on it.
- Ready: the food is done and waiting to go to the table.
- Served: it's in front of the diner.
- Paid: a staff member marks the order paid once they've collected payment at the table. This is a manual step, not an automatic charge. The system tracks the order's status; it doesn't process the payment itself.
What staff see: a board, not a list
Instead of a flat order queue, staff work from a board with one column per stage. Moving an order forward is a drag from one column to the next, and that update reaches every other device logged into the dashboard immediately, with no refresh button to hit. If someone drags a card to the wrong column, dragging it back works the same way, since the board doesn't enforce a one-way flow.
What the diner sees
After placing an order, the diner gets a tracking link that shows their order moving through Accepted, Preparing, Ready, and Served as a simple progress indicator. It updates on its own as staff work the order, tied to that specific order rather than requiring an account or a login.
Where this actually saves time
The time savings show up in two places. Diners stop flagging down servers to ask where their food is, which is one of the bigger contributors to perceived wait times. And staff stop making trips to the kitchen just to check on an order's progress, which adds up over a shift. It's the same kind of efficiency gain covered in how QR menus affect staff workload.
What it isn't
Worth being direct about the limits here. Order tracking isn't a point-of-sale system: it doesn't process card payments or handle checkout for the diner. "Paid" is something a staff member sets after collecting payment the way they normally would. It also doesn't connect to third-party POS software or manage more than one restaurant location per account. Each account maps to a single restaurant.
Getting it running
Order tracking only works once diners can actually reach a table-specific ordering link, which means the QR codes need to be set up first. That part is covered in setting up table QR codes; order tracking activates automatically for any order placed through one of those links, alongside the rest of the operational benefits of running a QR menu.
How FastQRMenu handles this
FastQRMenu's dashboard uses a drag-and-drop board for the six stages above, syncing changes to every connected device in real time. Live order tracking, for both staff and diners, is included starting on the Free plan (3 tables, 15 menu items) — it isn't held back for a paid tier.
