Skip to content

Why is your foreign card being declined in China?

How to actually set up Alipay and WeChat Pay before you fly, and where a foreign card still works without either.

Day-to-day spending in China runs through Alipay and WeChat Pay far more than card terminals do, which is why a perfectly valid foreign card can feel unusable outside a few specific, better-equipped locations — including, notably, the fair complex itself.

Set both apps up before you fly

Both Alipay and WeChat Pay can link a foreign card, but the setup itself is meaningfully easier done at home than after arrival. Alipay can link a foreign card without needing a Chinese bank account or Chinese phone number. WeChat Pay requires a foreign phone number — any number other than a mainland Chinese one works — and a passport for full transaction limits. Both require SMS verification during setup, and a foreign number can struggle to receive that verification text once you’re actually on a Chinese mobile network, which is exactly why setting up before departure matters.

The transaction limit that applies to both

Both apps apply the same regulatory transaction limit to foreign users: around 5,000 USD per transaction and 50,000 USD per year, applied consistently across both platforms — comfortably enough for day-to-day spending, but a real ceiling to be aware of. This rules out anything beyond ordinary day-to-day spending — paying a supplier for a real order runs through a different channel entirely, covered on the suppliers side of this guide.

Personal versus merchant QR codes

Since 2022, China has distinguished between a personal QR code, which can’t accept card-linked payments, and a registered merchant code, which can. A small vendor showing you their personal code may simply not have switched to a merchant account — asking them to use a merchant code, or having them scan your own payment code instead, usually resolves this without any confusion about the vendor’s legitimacy.

Where your foreign card still works directly

The Canton Fair complex itself has foreign-card terminals specifically installed for the fair — Bank of China reportedly set up well over a hundred such terminals across recent sessions.

Open city wholesale markets are a genuinely different environment — card acceptance there is far less reliable, and a 2026 government plan for expanding card acceptance among key market vendors describes this as a future goal rather than current reality, which is itself a useful signal about where things stand today.

Cash: useful for the gaps, not a full substitute

Carrying some cash covers situations neither a card nor a payment app handles smoothly. Getting it has its own limits worth knowing: an ATM withdrawal typically caps out around 3,000 CNY per transaction, a currency exchange counter around 5,000 USD per day, and a hotel exchange desk around 10,000 CNY per day — different ceilings for different channels, so don’t assume one method covers a large cash need on its own.

What’s next

Read how peak-day crowds affect taxis and the metro, or check the separate page on using these apps to pay a supplier if that’s what you actually need.

Frequently asked questions

Why do foreign cards get declined so often in China?
Day-to-day spending in China runs overwhelmingly through mobile payment apps rather than card terminals, so many everyday vendors — taxis, small restaurants, street stalls — simply aren't set up to take a foreign card at all, regardless of the card itself being valid.
Can I set up Alipay or WeChat Pay after I land in China?
It's considerably more reliable to link your card before you fly. Both apps require SMS verification during setup, and a foreign phone number can have trouble receiving that verification text once you're on a Chinese mobile network.
Does my foreign card work anywhere in China without a payment app?
Yes, in specific places set up for it — the Canton Fair complex itself is one, with foreign-card terminals specifically installed for the fair. Open city wholesale markets are generally a different story, where card acceptance is far less reliable.