Your card is declined in China — but it works everywhere else
Your card works on Amazon and Booking.com, then Alipay or WeChat Pay rejects it. This is the single most common problem foreigners hit.
You, at the counter — your bank, not the app, is usually the blocker.
What you'll see
The card binds fine, or appears to bind, then fails at the moment you actually pay. Sometimes it fails during binding instead. The wording differs by app:
"Card not supported" · "Payment failed" · "Bank declined this transaction"
中国 App 里显示为:该卡暂不支持 / 支付失败 / 银行拒绝了这笔交易
Error-text level: L1 - exact in-app string shown above, verified against common reports.
Exact wording (L1): Payment failed / 交易失败 (your bank may show 'Transaction declined')
Why it happens
Usually it is not the Chinese app rejecting you — it is your own bank blocking a China-originated transaction as a fraud precaution. Card network matters too: Visa and Mastercard have the widest acceptance, while American Express, Discover and JCB are accepted by far fewer merchants.
Fastest fix, free:Call your bank and tell them you are in China and need to authorise international transactions. Then try again. This resolves it for most people.
This case's complete fix is free above. The other 61 cases, the decision tree, and the offline kit are $9.99.
Last verified:2026-09-20 ·
Confidence:Multiple sources (pending first-hand verification)
The full fix sequence (free)
Call your bank first. Tell them you're in China and need to authorise international transactions.
Check whether your card supports 3D Secure. Some banks require in-app confirmation for every foreign transaction.
Try a different card. Some banks are noticeably more compatible with Chinese payment systems than others.
Wait 24 hours and try again. Systems sometimes flag brand-new accounts.
When the fast fix isn't enough
In the kit
Three things solve the cases that the obvious first step don't.
1. A decision tree, not a checklist
Four yes/no questions put you on the right branch.
2. The bridge method
Bind your card to Alipay first, then add Alipay as the payment method inside WeChat Pay.
3. The trigger matrix
Condition
What it means for you
American Express / Discover / JCB
Limited acceptance. Carry a Visa or Mastercard as backup.