A printed code on a café table is no longer a novelty. Customers scan one without a second thought, and local owners are expected to have one ready. A printed code costs almost nothing, ties a physical space to a web page that can change by the hour, and needs no app on the customer’s side.
Menus That Change Without a Reprint
The digital menu is the most common use. Many restaurants adopted table codes during the pandemic and kept them because the economics are hard to argue with. A typo or outdated price on a paper menu means a reprint, a delay, and a bill. With a code, the owner edits the page once and every table sees the change immediately.
Setup is quick. A QR code generator turns your menu page address into a printable image, which you can download as a PNG or SVG file. Choose the vector format for anything larger than a table tent, since it stays sharp when enlarged. Point the code at a page you control rather than a PDF on a third party site, so a mistake spotted at 5 p.m. can be fixed without calling anyone.
Accepting Payments at the Counter, the Curb, and the Market Stall
A menu code opens a web page. A payment code opens a checkout or payment request, usually hosted by a processor you already use. Food trucks, farmers market vendors, and mobile groomers like this because they need only a printed sign instead of a card reader.
Fixed amount codes suit a short price list, such as one code per drink size or lesson length. Open amount codes suit tips and donations. Either way, scan the code on your own phone before printing and confirm the merchant name at checkout matches your trading name. A customer who sees an unfamiliar company name will hesitate, and they should.
Give each location its own code, even when prices are identical, so the end of day report shows which table, stall, or truck produced which sale.
Promotions You Can Actually Measure
A flyer is hard to evaluate, but a code registers every scan as a visit to a specific web address, and that address can differ for each piece of print.
Suppose a bakery tests three placements for a weekend offer: a window decal, a bag stuffer, and a poster at the gym next door. The owner builds one landing page, then makes three versions of the link by adding a campaign tag to each. Analytics tools read those tags automatically, so the owner might learn the gym poster brought forty visits while the window decal brought six. The next hundred dollars of printing can then go where it works.
Say on the landing page what happens after the offer ends, and redirect old campaign links to a current offer or a contact page instead of leaving them dead. The same printed code can also change purpose with the season, leading to a gift card page over the holidays and a loyalty sign up in January. Keep a short log of which link pointed where and when, since scan counts mean little without dates.
A code on a receipt can open a loyalty sign up form too. Keep it short and ask for an email address first.
Keeping Customers Safe From Tampered Codes
Every physical code is a small target. According to a consumer alert from the Federal Trade Commission, scammers have covered parking meter codes with their own, and others send codes by text or email with an invented reason to scan them. A spoofed site can capture whatever the customer types or install malware on the phone.
Check every printed code on a schedule, weekly for busy venues, and keep spare stickers out of customers’ reach. Print the short web address in plain text under the code so customers can compare the two. Laminate the code or use a cover that would visibly peel if someone stuck something on top.
Train staff to pull a code at once if a customer reports a strange page after scanning. The FTC’s advice to inspect the web address before opening it works only when the real address is easy to see.
Size, Contrast, and Placement That Raise Scan Rates
A code that does not scan is worse than none, because the customer has already tried and failed. Print it at about two centimeters (0.8 inch) per side for close range and scale up for distance. A common rule of thumb sets scanning distance at roughly ten times the code’s width, so a code read from a meter away should be about ten centimeters wide.
Keep the blank margin around the pattern intact, and use dark modules on a light background. Avoid glossy surfaces under bright lights and curved surfaces like coffee cups. Test on at least two phones, one several years old, before approving a print run.
Placement matters as much as size. Counter height codes get scanned by customers waiting in line, and codes beside the table get scanned while they wait for food. A code on the exit door gets far fewer scans, since the customer is already leaving.