QR Codes for Payments
These codes move money, so the safety section comes before the tools rather than after them.
Payment destinations
- PayPal QR codeA printable code from your PayPal.Me link, which works in a browser rather than only inside the app.
- Venmo QR codeA printable Venmo code from your profile link, with the safety checks a payment code needs.
- Donation QR codePayment links for collections and appeals, with the verification steps a printed money code needs.
- Amazon QR codeEncode a product, storefront or wish list, with the tracking junk priced in print millimetres.
The Attack Is a Sticker
Somebody prints their own code and puts it over yours. Every payment goes to them, the poster looks exactly right, and nothing tells you until the money does not arrive. It works because a QR code is unreadable to a human, so nobody looks at it, and because a collection point is often unattended for hours.
Three habits handle most of it. Fix the code down or laminate it so a sticker over the top is visible. Print the destination as text beside the code so a payer can compare it against their own screen. And scan your own codes when you walk past them, on a phone that is not the one you designed them on.
Tell payers what to check too: the name on the payment screen before they confirm. That single check defeats the whole attack.
Part of QR Code Solutions.