Short answer
Use a static QR for tips, donations, or one fixed price, and a dynamic QR for everyday priced sales. A static code always points at the same address and makes the customer enter the amount. A dynamic code builds the exact amount in, which prevents mistakes. Many businesses use both.
Which where
- Static (printed): tips, donations, or a single set price. Simple and cheap.
- Dynamic (on a screen): variable priced sales. Fewer errors, better records.
Free tool
Build a printable counter card with the Payment Card Builder.
Common misconceptions
- That a static code is unsafe. It is fine; it just cannot enforce the amount.
Things to avoid
- Using one static code for varied prices, which invites underpayments.