CNTripGuidePlan with AI

Alipay / WeChat Pay Not Working? 9 Fixes for Foreign Cards

💳 Test your Alipay / WeChat Pay right now

Scan with the app you set up and pay ¥10 (less than $2). If it goes through, your card works in China.

Alipay test payment QR code
Alipay — scan to test
WeChat Pay test payment QR code
WeChat Pay — scan to test

📱 On your phone? Screenshot the code, then open Alipay / WeChat → Scan → pick the screenshot from your photos.

Tell us if it worked & get help → The ¥10 (less than $2) test payment goes to CNTripGuide, is not refunded, and helps keep the service free for everyone.

Most payment failures for visitors come down to a handful of causes, and almost all can be fixed in minutes — ideally before you land. Go through this list, then re-run the test payment on this page.

The fixes, most common first

  1. Your bank blocked it. First charges from China often trigger fraud checks. Approve the alert in your banking app or call the bank and allow international online payments.
  2. Name mismatch. The name on the card and in the app must match your passport.
  3. Identity check not finished. Complete passport verification in the app; unverified accounts can be limited.
  4. Card type not supported. Some prepaid, virtual or debit cards are rejected. Try a regular credit card or another network.
  5. Amount above the cap. Foreign cards have per-payment limits; split large bills or pay hotels by physical card.
  6. Paying a personal code. Some individual sellers' personal QR codes don't accept foreign-card payments. Ask for a merchant code or use the other app.
  7. No SMS abroad. If a verification code is needed, make sure your home SIM receives texts while roaming.
  8. App out of date. Update Alipay/WeChat; old versions can fail on foreign-card flows.
  9. One app keeps failing. Set up the other one — a card declined on one platform often works on the other.

Always have a backup

Sorted in one conversation

Tell the AI the error message — it narrows down the cause and the fix.

Diagnose my failed payment →

Frequently asked questions

It worked once and then stopped — why?
Usually a bank fraud block after several charges, or a cap reached. Check your bank app first.
Can a shop refuse my foreign-card payment?
Personal (non-merchant) codes sometimes can't receive foreign-card payments. That's a limitation of the code, not your setup.

More China payment guides