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 CheckerWhere 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
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 CheckerKeep 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.