Customer table ordering
Use without QR scan
Walkthrough tools are available only when explicitly enabled for a protected training environment.
Actual app workflow
Show the real restaurant journey: setup, table open, customer order, kitchen prep, delivery, split/pay, close table, and business day close.
Specials & happy hour
Timed menu items
Promotions & events
Published promotions are managed from Admin → Menu → Promotions & events.
Happy hour & timed items
Promotions & events
Items ordered
All joined guests at Table 12 can see every bill. Drag editable items between bills before the station acknowledges the ticket.
Contact details
Only selected allergen checkboxes are saved and shown to staff. General likes/dislikes should be entered as notes on individual items.
Required: first name, last name, email, and phone. Address fields are optional.
Card payment
This demo page represents the hosted Stripe card, Apple Pay, or Google Pay step.
Tables
Server controls
My tables & pool
Move assigned table
Target server must accept table transfers unless a staff manager changes assignments.
Take payment
Remaining bill balances update after each partial payment.
Table move & merge
Move or merge keeps orders, bills, payments, and audit history attached to the active session.
Cancel, 86 & course timing
Seats are optional. Customers see simple item status; staff see timers, warnings, escalations, and approval state.
Refunds & reconciliation
Refunds and reconciliation compare provider, external card, cash, gift card, and other payment totals.
Business day close
Daily close verifies server closeouts, cash drawers, provider totals, refunds, voids, comps, receipts, and exports before final lock.
Discount approval
Staff managers can use all server functions, approve discounts, and close out a server shift when needed.
End of shift report
Closing the shift returns all assigned tables to the available pool.
Table layout
Staff can see where each table sits in relation to nearby tables. Staff managers can move table positions on the grid.
Move table
Station printing
Connected station apps
Print job queue
Android station apps pull ticket jobs, print to the configured local Epson device, and keep PDF fallback available.
Order search
| Order | Table | Server | Items | Options | Status | Total |
|---|
Exports use the selected date range and filters.
Item performance
Menu items
Modifier groups
Browse reusable questions and choices used by menu items.
Reusable modifier groups can be assigned to multiple menu items.
Modifier groups
Menu categories
Manage top-level navigation and its second-level sections.
Food, Drinks and Dessert remain explicit top-level customer navigation.
Menu categories
Availability & daily limits
Browse item availability, daily limits, and time windows before editing one record.
Daily limit defaults to 0 for unlimited. Existing submitted items stay in workflow; pending carts show warnings if availability changes.
Availability rules
Open hours & station cutoffs
Browse site operating hours, default station blocks, and per-station overrides.
Customers may browse outside hours, but order submission requires an open table session, active operating period, and open station cutoff unless an authorized override is used.
Open hours
Specials & happy hour
Browse time-based discounts and fixed-price specials before editing one record.
When multiple specials apply to one item, the customer menu uses the lowest price at order time.
Specials
Promotions & events
Browse published, draft, and hidden guest content before editing one promotion.
Site admins can keep this page current with images, band listings, promotions, and restaurant notices.
Promotions
Item station printing
Browse item routes before editing which station app and printer receives each menu item.
Each restaurant/site controls which station app and printer receives each item.
Item routes
Station app print jobs
Print agents
Global admin can monitor station Android apps, failed ticket jobs, and printer fallback for any restaurant/site.
Restaurants & site admins
Browse restaurants before creating or editing one tenant record.
Restaurant and site mean the same tenant in this product.
Restaurants
Role matrix
Choose role, permission, mode, and site. Save permission adds or overrides a matrix row.
Permission rules
Role permissions are configurable per restaurant/site and all changes are audit logged.
All-site configuration access
Global admins can view any restaurant/site configuration and manage user accounts across sites.
Assume user session
Global admin can temporarily view what a customer, staff member, or site admin sees. The action is logged for audit.
Restaurant tables
Browse restaurant tables before adding or editing table numbers, seats, zones, and floor positions.
Print QR codes and open the table before guests scan to order.
After adding tables, generate QR codes in QR PDF and open each table from the server view before customers can order.
Tables
Station management
Stations are used by menu items, item routing, print agents, and station app ticket views.
Site admins manage stations before assigning menu items to those station apps and printer outputs.
Stations
Tax, tips & auto-gratuity
Browse saved tax, tip, and gratuity rules before editing site configuration.
Tips are per bill/payment. Tip edits require staff manager approval before shift closeout.
Accounting rules
Terms, privacy & retention
Browse retention, consent, and published terms versions before editing policy settings.
Financial records are retained while customer identifiers can be anonymized.
Compliance records
Launch checklist & training mode
Browse pilot readiness items before updating one checklist status.
Training/test mode keeps non-live orders, payments, and prints out of live reports.
Checklist items
Age-restricted items
Browse age-restricted categories and items before editing confirmation and ID rules.
Customers confirm age, and server still verifies ID before delivery.
Age rules
QR PDF generator
Browse table QR links before generating a printable batch.
Generated sheets include restaurant/site, table number, scan URL, and a unique table token.
Tables
Staff user records
Browse staff logins before creating or editing one user record.
Site admins can create staff logins only for restaurants/sites they can access.
Staff users
Stripe settings
Apple Pay and Google Pay require a verified payment domain before live use.
Printers & receipt text
Printed and emailed receipts use restaurant message text and aggregate duplicate items.
Twilio settings
Only global admins can manage SMS provider credentials.
Realtime & session reliability
Fraud controls and reconnect behavior protect live table ordering during service.
Monitoring & health checks
Tracks failed payments, failed printer/PDF jobs, station disconnects, stuck sessions, stale carts, long unpaid bills, unresolved splits, SMS/OTP failures, and Stripe webhook issues.
Backups & restore
Backups, exports, restore jobs, and restore drills are audit logged.
Incident tickets
Restaurant admins can open support tickets tied to a site, table, session, payment, station, or printer job.
Click action log
Every customer, staff, station, and admin click action is captured with actor surface and timestamp.