
Screen Layout
The Tables screen is split into two panes. On the left, the Area sidebar lists your color-coded areas (e.g. Main Floor, Patio, Bar) with a table count for each, plus Edit/Delete controls and an Add area button. On the right, the top bar has a Location filter, a Grid/List view toggle, Bulk Import, and buttons for New area and New table.- Grid view shows tables as visual floor-plan cards, grouped by area — useful for a quick visual layout check.
- List view shows a data table with columns for #, Label, Area (colored badge), Capacity, Status, and row actions (QR code icon, Edit, Delete).
Fields
Table Fields
Area Fields
Location Mapping
Every table must be assigned to one Location (branch/outlet) — this isn’t just for organizing your table list, it’s what makes the table’s QR code work at all. Practical guidance: when you open a new branch, create that branch’s tables (or reassign existing ones) to its Location before you generate and print any QR codes. Printing QR codes for tables that aren’t mapped yet means reprinting them later — the link itself is built from the table’s location.Table Session Behavior
The Table session setting (session_reset_mode) decides how orders placed at the same table are grouped into a bill. It’s a per-table setting, not a global one — bar tables and dining tables can each use a different mode.
Example — “One running bill until closed”: three different guests at the same table scan the QR at different points during the meal and each order something. All three orders land on one running bill. Staff close it out once, when the table is done. This is the right default for normal dine-in table service.
Example — “New order each time”: a customer scans, orders, and leaves. Later, someone else sits at the same physical table and scans the same QR — this creates a completely separate ticket, billed independently, even though it’s the same table. This suits fast-casual or self-order-and-leave setups where each order should be its own bill rather than accumulating.
Create a Table
1
Go to Tables
Click Tables in the left sidebar, under Restaurant.
2
Pick or create an Area (optional)
Use an existing area or click Add area to create one, e.g.
Main Floor. Skip this if you don’t need zones.3
Click New table
Enter the Table Number, Capacity, and choose the Area.
4
Set the Location
Assign the branch this table physically belongs to. This is required — without it, the table’s QR code will not work for customers.
5
Choose the Table session mode
Pick One running bill until closed for normal dine-in service, or New order each time for fast-casual, self-order setups.
6
Save
Click Create. The table appears immediately in the floor plan and table list.
Generate a Table QR Code
Click the QR code icon on any table row (list view) or card (grid view) to open the Table QR dialog. It generates a scannable QR code and a copyable link in the form:- A Cliq-type Setup selected — Cliq is the internal name for a QR self-order device/channel profile. See Setup if you haven’t created one yet.
- An Order Mode — a dropdown that defaults to a dine-in-type mode, but you can pick any active order mode.
Bulk Import
Use Bulk Import to upload a CSV of tables in one go, the same way you would for other list screens in DuitPOS.Frequently Asked Questions
A table's QR code isn't working for customers — what should I check first?
A table's QR code isn't working for customers — what should I check first?
Almost always a missing Location. Open the table and confirm a Location is assigned — if it’s blank, customers scanning the code get blocked with “This table is not mapped to a location.” Also confirm you have an active Cliq-type Setup and an Order Mode selected in the QR dialog.
Can I move a table to a different area without reprinting its QR code?
Can I move a table to a different area without reprinting its QR code?
Yes. Area is purely organizational and doesn’t appear in the QR link, so changing a table’s Area does not affect its existing QR code. Changing its Location, however, does — that requires regenerating and reprinting the QR code.
Should I use 'One running bill' or 'New order each time'?
Should I use 'One running bill' or 'New order each time'?
Use “One running bill until closed” for standard table service, where guests order over time and staff settle one bill at the end. Use “New order each time” for fast-casual or self-order setups where each scan should be billed as its own separate ticket, even at the same physical table.
Can I delete an area that still has tables in it?
Can I delete an area that still has tables in it?
No. Deletion is blocked while any tables are still assigned to that area. Reassign or delete those tables first, or leave the area in place and just deactivate it.
Related
Locations
Create and manage branches/outlets
Setup
Create the Cliq-type device profile QR ordering needs
Order Modes
Configure the order mode used by table QR links
QR Setup
Full walkthrough for getting QR ordering live

