Scan a table QR, instantly attach the order.
Give every table a stable QR code. Staff scan it with the camera or a hardware scanner and the POS order attaches to the right table in a heartbeat — no floor-tapping, no misrouted tickets.
The problem
Manually selecting a table number on the POS screen during peak service is slow and error-prone. Renamed or renumbered tables, mis-tapped selections, and rushed staff lead to misrouted orders, wrong tickets in the kitchen, and disputed bills.
The solution
Every table carries a stable QR token. A scan — camera or hardware scanner — resolves the table and attaches the current order instantly, with a one-tap manual fallback the moment a code fails to scan.
Everything you need to scan-to-table
Every capability below is implemented in the module.
Stable per-table QR codes
Every table gets a persistent QR token with its own QR image, so the code always resolves to the same table — even after renames or renumbering.
Camera and hardware scanner support
Built directly into the POS barcode pipeline, so staff can scan with the built-in camera or a handheld hardware scanner — no separate app or workflow.
Batch QR generation and print sheets
Generate QR codes for every table in one action, then print ready-to-place sheets with configurable size, column count, and labels — no per-table setup chore.
QR rotation and expiry
Rotate or expire a table's QR code after a reprint or a table change, so a stale or damaged code can never misroute an order.
One-tap manual fallback
When a scan fails, staff get an instant table picker with search and floor tabs — the order is never blocked waiting on a torn or dirty code.
Live table status
Vacant, occupied, and closed tables are color-coded across the table register and POS floor view, so staff avoid double-seating or billing mix-ups.
Full scan audit log
Every scan — success, not-found, or expired — is logged with table, floor, user, session, and order detail for troubleshooting and accountability.
Table utilization analytics
A built-in graph and pivot view of scan volume and outcomes give managers the operational visibility no competitor reports on.
Configurable POS settings
Turn table scanning, manual fallback, and scan logging on or off per POS configuration, right from the standard restaurant settings screen.
How it works
Generate table QR codes
Run the batch wizard once to create a QR token and print-ready sheet for every table on the floor.
Place the codes
Print and place each table's QR code — sized and labeled for easy scanning at the table.
Scan at order time
Staff scan the table's code with the POS camera or a hardware scanner to attach the current order.
Track and review
Every scan is logged; managers review table status, scan history, and utilization analytics from the backend.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Both. The module reuses the standard POS barcode pipeline, so any hardware scanner already paired with your POS works exactly like the built-in camera scanner.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
POS Scan Table QR Code
Attach a POS order to its table by scanning a stable QR with the camera or a hardware scanner — with batch generation, print-ready sheets, rotation and expiry, one-tap manual fallback and utilization analytics.
Buy on Odoo App Store