Short answer
Put a printed static code (for tips or a fixed price) somewhere customers can comfortably reach and scan, like a small laminated card by the register. Show dynamic per-sale codes on a screen turned toward the customer at the moment of payment. Good placement is most of what makes checkout smooth.
Placement that works
- Keep a printed card upright and clean, at a comfortable scanning distance.
- Turn the payment screen toward the customer for dynamic codes.
- Add a one-line "scan to pay" prompt so first-timers know what to do.
Free tool
Design a tidy card with the Payment Card Builder.
Common misconceptions
- That customers instinctively know the flow. A short prompt helps first-timers a lot.
Things to avoid
- A cluttered or hard-to-reach code that customers give up on.