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 requiredTurn on location so we can verify you are at the restaurant.
Is this restaurant accepting QR orders? QR ordering unavailableThis restaurant is not accepting QR orders right now.
Are you actually there? Not at the restaurantMove closer to the table QR and scan again.
Could the table be verified? Could not verify tablePlease 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 menuTable order status