The customer scans the table QR
The signed QR securely identifies the venue, branch and table. The customer does not need to create an account or install an app.
The same operational event should not have to be entered again in a spreadsheet later. LeisureOS connects the customer action, staff action and management record from the start.
The workflow is designed to stay understandable for the customer, the staff member and the owner at the same time.
The signed QR securely identifies the venue, branch and table. The customer does not need to create an account or install an app.
The server loads current menu prices, creates or uses the live table session, and makes the new table visible to eligible staff.
The first eligible staff member to claim the table becomes its assigned owner. Follow-up orders and service requests route back to that person.
Serving the order records the sale and, where the menu item is connected to stock, deducts inventory and snapshots the real item cost.
Additional orders stay inside the same session, so the customer and staff see one bill rather than separate disconnected transactions.
Staff can record Cash, POS or Transfer payments, including part payments. The system will not allow recorded payments to exceed the outstanding balance.
Once there are no unserved orders and no outstanding balance, the table can be closed and is ready for the next session.
Revenue, cash received, outstanding, COGS, gross profit, inventory and staff activity are based on what actually happened in the same workflow.
LeisureOS keeps these concepts separate so the dashboard does not make the business look healthier or worse than it really is.
Admission value becomes revenue when access begins. Payments remain separate from outstanding balances.
Deposits can be collected before the service is earned, and overlapping resource bookings are blocked server-side.
Reports read the operational records rather than recalculating from prototype estimates or browser data.