LuperIQ RestaurantMenus, ordering & reservations Start free

Dine-in table service flow: QR ordering, table sessions, pay at table, and tipping

Updated 2026-08-30

Short answer

A guest reaches your table service either from a QR code at the table or from a direct /table-service page, which starts a table session for that table and lets them send a request to a server, host, or manager with the first-response and completion time tracked. Staff move a table through status stages — seated, drinks, ordered, food, dessert, check, paid, or flagged as needing help or running slow — so the floor can see at a glance what's happening at every table. A dine-in order carries its own tip amount and a tip-allocation choice, computed server-side so a guest's browser can't quietly change the total.

Starting a table session

Everything at the table starts with a session. A guest scans a QR code left at the table or opens the /table-service page directly and starts a session tied to that table number, with a guest name and, optionally, an email attached. Starting a new session for a table archives whatever session existed there before it, so a party that sat down an hour ago doesn't get its requests or its order mixed in with the party sitting there now. Staff can look back at a table's session history without untangling two visits from each other.

Requests: routed to the right role, timed both ways

Once a session is running, a guest can send a request rather than flagging someone down across a busy room — a refill, a question, a problem with the order, whatever it is — and route it to a server, a host, or a manager depending on what it actually needs. Each request tracks when it was first acknowledged and when it was completed, which turns "the server never came back" from a vague complaint into something the floor can actually see and measure. That timing data is as useful to a manager reviewing service after a shift as it is to the guest waiting on a refill in the moment.

Table status: what the whole floor can see at once

A table moves through a defined set of stages as a visit progresses — sat, drinks, ordered, food, dessert, check, and paid — with needs_help and slow available as flags when something's off track. A host seating a new party or a manager checking the room doesn't have to walk the floor to know which tables are between courses and which one has been sitting on an empty water glass for fifteen minutes; the status board shows it. That visibility is most of the value here — it turns "how's table 12 doing" from a question you have to walk over and ask into something you can see from the pass.

Paying at the table and how tips get split

A dine-in order carries a tip amount the guest enters and a choice of how it's allocated — straight to the server, into a kitchen pool, split across the whole team, or held for manager review before it's assigned. The tax, any service charge, and the tip are all calculated on the server rather than trusted from whatever a guest's browser sends, which matters more than it sounds like: a tampered request can't quietly shave a dollar off a total that's actually being charged. What that tip-allocation choice means for your own payroll and tip-pooling policy is a decision you make; the platform tracks and computes the split, but how you actually run tip pooling among your staff is yours to set.

Tipping and Texas wage law: what's confirmed, and what to check yourself

Texas follows the federal minimum wage — $7.25 an hour, confirmed directly on the Texas Workforce Commission's own minimum wage page, which also notes that employers may count tips and the value of meals or lodging toward minimum wage under certain restrictions. What that page does not spell out is a specific tipped-employee cash wage or a maximum tip-credit dollar amount, so don't assume a commonly cited federal figure automatically applies to your payroll in Texas without confirming it directly with TWC or a payroll professional. Get that number right before you build your pay structure around it — a tip-allocation feature can tell you how a tip was split; it can't tell you what your legal minimum cash wage actually is.

Where this flow actually earns its keep

The real payoff of a QR-and-status-board flow isn't the QR code itself — it's the visibility it gives a small floor staff. A room can run without someone constantly circling every table to check in, because a raised request and a status board do a version of that checking automatically. That matters most exactly when you're short-staffed on a busy night, which is usually the night you'd most want it working.

Questions

How does a guest start using table service?

By scanning a QR code at the table or opening the /table-service page directly, which starts a table session for that specific table. Starting a new session for a table archives whatever session was there before, so staff can review history without two parties' requests and orders getting mixed together.

What can a guest actually send from the table?

A request routed to a specific role — server, host, or manager — with a message attached, whether that's asking for a refill, flagging a problem, or requesting the check. Each request tracks when staff first acknowledged it and when it was completed, so response time is visible rather than just assumed.

What are the table status stages?

Sat, drinks, ordered, food, dessert, check, and paid mark a table's normal progress through a visit, with needs_help and slow available as flags when something's off. A host or manager can see every table's current stage on one board without walking the floor to check.

How does tipping and tip splitting work on a dine-in order?

A guest enters a tip amount and can choose how it's allocated — to their server directly, into a kitchen pool, split across the whole team, or held for manager review — and the totals are calculated on the server, not trusted from the guest's browser, so a tampered request can't quietly lower what's actually owed. What Texas's tip-credit rules mean for your payroll is a separate compliance question worth confirming directly with the Texas Workforce Commission.

Sources

Take the order yourself

Pickup, delivery inside your own ZIP zone, a dine-in order from the table, or a treat bought for another table — one cart, paid into your own Stripe account, with no commission on the ticket.

Start free — 7 days, no card