Payments

My payment app works, but some QR codes won't accept it — why?

Last updated Jun 14, 2026

Why some QR codes fail

There are two kinds of QR code in China: merchant payment codes and personal/transfer codes. Alipay and WeChat Pay funded by a foreign card can be blocked on personal codes and at some tiny vendors, and a large single amount can trip extra verification. It's the merchant's setup, not your account.

Fixes, in order

  • Reverse the scan: open Me → Pay to show YOUR payment barcode and let the cashier scan you instead.
  • Switch wallets — a code that rejects Alipay may take WeChat Pay, or vice versa.
  • Try a smaller amount, or split the payment.
  • Pay cash for this one and move on — don't keep re-scanning the same code.

Next: get your payment setup sorted

Open the Payment Setup Checker

Where to expect cash-only

  • Street stalls and night markets
  • Wet markets and tiny family-run eateries
  • Rural taxis and small-town transport
  • Temple or scenic-spot entry booths
Carry small notes (¥1–¥20) — many of these vendors can't break a ¥100.

Set it up before you fly

  • Link a card to BOTH Alipay and WeChat Pay so one covers the other.
  • Carry ¥200–500 cash plus one ATM-capable card.
  • Save your hotel address in Chinese so a failed payment never leaves you stuck far from base.

Your next step

Next: get your payment setup sorted

Five quick questions and the Payment Setup Checker gives you a recommended path, a backup, and what to test before you fly. Save it to your Arrival Plan when it helps.

Open the Payment Setup Checker

Keep reading

Related questions

Take this further

Next steps

Planning the whole trip?

Build your China Arrival Plan.

Start with your first city, then save payment, internet, arrival, and final-check recommendations into one return link.

Payment-app support, visa rules, and connectivity change. Verify time-sensitive items with official sources before departure.