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.