Tables, Room Codes & Table-Key Security
Create 1–2 character table/room labels and understand the cryptographic table_key security token.
How It Works
Strict 1–2 Character Format: MintLight intentionally restricts table and room codes to 1–2 alphanumeric characters (e.g. 1 to 99, T1, B2, R1, V4). This keeps table badges compact and easy to read across mobile waiter screens and KDS tickets.
Creation Modes: Operators can create tables individually in Single Mode, or paste a comma-separated list of codes (e.g. "1, 2, 3, 4, 5, 6, 7, 8") in Bulk Mode.
Cryptographic table_key Protection: When a table is generated, MintLight assigns a secure random hash token. The physical QR code links to https://mintlight.com/[slug]/menu?table=T1&key=[TABLE_KEY]. If anyone tries to guess table URLs without the secret key, backend security denies order creation.
Live Table Statuses: Floor maps update dynamically: Active (🟢 Green - empty and ready), Occupied (🔴 Red - active open order), Reserved (🟡 Amber), and Inactive (⚪ Grey).
What You Need to Do (Step-by-Step)
- 1. Open Tables / QR Code Manager
Navigate to Dashboard -> Tables / QR Code from the main dashboard sidebar.
- 2. Click "+ Add Table"
Open the table creation dialog. Select "Single Mode" for one table or "Bulk Mode" for multiple tables.
- 3. Enter 1–2 Character Table Labels
Type codes adhering strictly to 1–2 alphanumeric characters: e.g. "1, 2, 3, 4, 5" or "T1, T2, B1, R1".
💡 Note: Do NOT type "Table 1" or "Room 101". The system will reject labels longer than 2 characters. - 4. Confirm Table Creation
Click "Create Tables". MintLight verifies your subscription quota, generates table keys, and creates the records.
- 5. Download Printable QR Codes
Click "Download All QRs" to export high-resolution SVG or PNG files ready for printing standees or table stickers.
Key Screen Controls & Options
Action: Allows switching between Single Mode and Bulk Mode to generate new table records.
Action: Bulk Mode automatically parses commas and newlines, uppercases characters, and skips duplicates.
Action: Indicates whether the table is currently vacant, occupied with live tickets, or reserved.
- Each QR code securely routes scans to that specific table number.
- The Waiter Portal grid displays the new table cards for floor service.
- POS terminal includes the table in destination dropdowns.
- Table labels must be 1 to 2 characters (A-Z, 0-9) and strictly unique within the restaurant.
- Deleting an active table deactivates its physical QR code; any guest scanning it will be forced into View-Only mode.
- Deleting a table does NOT delete past order records; historical accounting reports preserve the table label permanently.
⚡ Common Floor Scenarios & Edge Cases
What to do: MintLight checks table keys and active venue operational hours. Off-premises orders can be identified and voided.
What to do: Delete the table in Table Manager and recreate it with the same label. This generates a new secret table_key, invalidating the stolen standee.
📋 Real-World Shift Walkthrough
Manager David opens Table Manager, clicks "+ Add Table", chooses Bulk Mode, and pastes: "1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15". He clicks Create Tables. MintLight instantly generates 15 table records with unique security keys. David clicks Download All QRs, prints the bundle on cardstock, and places standees on tables 1 through 15.