ScanMosaic

QR codes for payments: PayPal, Cash App, Venmo, UPI, SEPA and Pix explained

7 min read · Updated 5 November 2026

A payment QR code puts your details into the payer's app so nobody types an account number wrong. The right code depends on where your customers are and which apps they already have.

The main kinds

CodeOpensBest forWhere
PayPal.mePayPal with your name and optional amountFreelancers, stalls, invoicesWorldwide
Cash AppCash App to your $cashtagTips, small salesUS, UK
VenmoVenmo to your usernameSplitting bills, tipsUS
UPIAny UPI app with your ID and amountShops, autos, donationsIndia
SEPA transferBanking app with IBAN, amount and reference filledInvoices, club feesEuro area (EPC QR)
PixAny Brazilian bank appEverythingBrazil
BitcoinA wallet with your addressDonationsWorldwide

Fixed amount or open?

For a product, fix the amount so the payer only confirms. For tips and donations leave it open. SEPA and UPI codes can carry a reference or note, which makes matching payments to invoices automatic.

Safety: the swapped-sticker problem

The known scam is a thief sticking their own code over yours. Protect against it: print the code on the item rather than a loose sticker, show your name under the code so payers can check the app displays the same, and glance at your codes when you open up. Static payment codes can't be hijacked remotely; the content is in the pattern.

Make it obvious

  • Caption it: 'Pay with PayPal', 'Tip the band', 'Scan to pay'.
  • Use the app's recognisable colour as an accent, not as the whole code.
  • Keep it 4 cm or bigger on counters, 2.5 cm on invoices.
  1. Pick the code your customers' apps support. Ask three customers which app they'd use.
  2. Enter your details and, if you like, an amount and reference. Everything is checked before download.
  3. Print it on the counter card or invoice with your name under it. Not on a loose sticker.
  4. Test it with a real one-cent payment. Then put it to work.

Frequently asked questions

Questions

Can one QR code accept any payment app?

Not globally. UPI and Pix are universal within India and Brazil; elsewhere you need one code per app, or a links page with buttons for each.

Are payment QR codes safe?

The code only carries your details. The risk is physical: someone covering your code with theirs. Print, don't stick, and show your name.

Can I track payments through the code?

The apps record the payments. A dynamic code can count scans, but most payment codes are static so they work offline.

Make your first code in under a minute

Free, private, and checked to scan before you download.