Back to docs
QR Codes Management

QR Codes Management

Generate a QR code for every table (or hotel room), customise the card design, toggle codes on and off, and download them ready to print.

Watch: QR Codes walkthrough

Generate, customise, activate, and download table QR codes.

How QR Codes work

QR codes are managed at Dashboard → QR Codes. Each code is tied to a single outlet and a specific table (or hotel room). When a guest scans it, they land on the menu assigned to that outlet.

  • Codes are generated in batches. You pick a target table count and Digital Dineway creates any missing ones.
  • Every code has a unique, permanent URL. Once printed, you never need to reprint — even if you change the menu, card design, or outlet name.
  • The outlet must have a menu assigned before guests can order.

Generate QR codes

  1. 1Open Dashboard → QR Codes and pick the outlet from the top bar.
  2. 2Click + Create QR Codes in the top-right. A full-screen drawer opens.
  3. 3In Config (left panel), set the target Table count. The drawer shows a live preview on the right.
  4. 4Assign a menu — a modal lists menus assigned to this outlet. You’ll see a warning if none is assigned.
  5. 5Adjust theme, accent colour, logo, and QR dot styles (see Customise below).
  6. 6Click Generate to create every missing code up to your target count.

Bulk-first workflow: generation is always by target count. If Table 1 through 3 already exist and you set the target to 6, codes for Tables 4, 5, and 6 are created. Existing codes are never overwritten.

Customise the card design

Customisation applies to every QR card at this outlet. You can't style individual cards differently — it's one design per outlet, which keeps your tables visually consistent.

Available on every plan

ThemeLight or Dark card.
Accent colourApplied to the table label and borders.
LogoShows your outlet or business logo on the card.
Dineway badgeToggle the "Powered by Digital Dineway" footer on or off.

Pro plan and above

QR dot styleChoose the look of the dots (square, dots, rounded, classy).
QR corner styleMatch the finder-pattern corners to your brand.
QR colourTint the QR itself for a branded look.

Customisation is saved per outlet

You can change the card design at any time — the next time you download or print, the new style applies. The underlying QR image and URL are permanent, so guests' old scans keep working.

Activate or deactivate a QR code

Each card on the QR Codes page has an Activate (green) / Deactivate (red) button along with a status dot and an Active / Inactive badge.

ActiveGreen dot. Scanning takes guests to the menu and they can order.
InactiveGrey dot. Scans land on an "Invalid QR" page — the URL still exists, but it won’t serve the menu.

When to use Inactive:you're renovating a table, pulling a room out of service, or temporarily disabling a code while you sort out a menu issue. Toggle it back on in one click — no need to reprint.

Download & print

Download a single card

Click the Download icon on any QR card. A high-resolution PNG (2× scale) is saved with a filename like mg-road-table-4.png.

Bulk download

  1. 1Tick the cards you want using the checkboxes.
  2. 2In the toolbar, a Download (N) button appears. Click it.
  3. 3A ZIP file downloads containing every selected card as a separate PNG.

Cards are rendered on the fly from your current design — so if you adjust colours or swap the logo, the next download reflects the change immediately.

Delete QR codes

  1. 1Tick the codes you want to remove using the checkboxes.
  2. 2Click Delete (N) in the toolbar. A confirmation banner slides in.
  3. 3The banner warns: "Printed codes will stop working." Click Yes, Delete to confirm, or Cancel to back out.

Deletion is permanent

The QR's URL is invalidated. Any printed copies stop working the instant you confirm. If you just need to pull a code off service temporarily, use Deactivate instead — the URL stays alive and you can reactivate in one click.

Plan limits

Plan
Max tables per outlet
Starter
10
Pro
100
Business
100
Enterprise
Custom

When you hit your limit, the Create drawer shows an inline max {N} badge with an upgrade link to Billing. Compare plans on Pricing.