PlaumPlaumDocs
DocsUsing the Plaum appScanning a table QR

Scanning a table QR

How you get here: the QR icon in the Discover header, when QR ordering is enabled. Requires an account? No — guest table ordering is supported.


What this is

The entry point to dine-in ordering. You sit down, scan the code on the table, and the app opens that restaurant's menu already bound to your table number.

The QR scanner

Scan table code Point at the QR code on your table

A framing rectangle, a flash toggle top-right, and a close button top-left.


What happens after a successful scan

The link carries a restaurant ID and a table ID. Before opening the menu the app runs several checks, each with its own message rather than one generic failure:

Check If it fails
Are you a diner account? Restaurant accounts are told a foodie account is required.
Is location enabled? Location required — Turn on location so we can verify you are at the restaurant.
Is this restaurant accepting QR orders? QR ordering unavailable — This restaurant is not accepting QR orders right now.
Are you actually there? Not at the restaurant — Move closer to the table QR and scan again.
Could the table be verified? Could not verify table — Please scan the code again.

Any failure returns you to the feed rather than stranding you on the scanner.

Why the location check

The proximity check is what stops someone ordering to a table they aren't sitting at.

On success the app remembers the restaurant and table, starts a dine-in session, and opens the dine-in menu.


Where you go next

The dine-in menu → Table order status