Customer table ordering
Use without QR scan
Demo mode bypasses QR scanning and uses fake orders, payments, print jobs, and reports.
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
Rich HTML editor
Friday jazz trio
Live music from 8 PM with a late-night small plates menu.
Happy hour pricing is available until 10 PM in the lounge.
Site admins can keep this page current with images, band listings, promotions, and restaurant notices.
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
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
Grill station
Drink station
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
Item modifiers
Menu versions & archived items
Publishing or archiving applies to the selected menu item while historical order snapshots remain intact.
Availability & daily limits
Saving updates the selected item availability record, or creates it if the item has no saved availability yet.
Daily limit defaults to 0 for unlimited. Existing submitted items stay in workflow; pending carts show warnings if availability changes.
Service periods & cutoffs
Saving updates the matching site and service period, or creates that period if it does not exist yet.
Customers may browse outside hours, but order submission requires an open table session, active service period, and open station cutoff unless an authorized override is used.
Item station printing
Saving updates which station app and printer/PDF output receives the selected item.
Each restaurant/site controls which station app and printer receives each item.
Station app print jobs
Global admin can monitor station Android apps, failed ticket jobs, and printer fallback for any restaurant/site.
Restaurants & site admins
Restaurant and site mean the same tenant in this product.
Role matrix
If the selected site/item already has a route, Save item route updates it. Otherwise it creates a new route.
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.
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.
Tax, tips & auto-gratuity
Tips are per bill/payment. Tip edits require staff manager approval before shift closeout.
Privacy & retention
Financial records are retained while customer identifiers can be anonymized.
Launch checklist & demo mode
Demo/test mode keeps fake orders, payments, and prints out of live reports.
Age-restricted items
Customers confirm age, and server still verifies ID before delivery.
QR PDF generator
Generated sheets include restaurant/site, table number, scan URL, and a unique table token.
Server logins
Fill in staff details and create a new enabled or disabled login.
Site admins can create staff logins only for restaurants/sites they can access.
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.