Why Alipay won’t take your card, and the fixes that work
This post has a few affiliate links. I only link things I use myself, and they help keep the site free. More
Photo: Markus Winkler / Unsplash
For people who live here, Alipay is invisible. You scan, it beeps, you leave. So it's easy to forget that the very first step, linking a card issued abroad, is where most visitors get stuck.
The good news: the cause is almost always one of a small number of things, and nearly all of them can be sorted out at home. That matters. Fixing a bank setting from your sofa takes five minutes. Fixing it at a metro gate with a queue behind you and no signal takes a lot longer.
This guide is split in two: what to do before you fly, and what to check if it still goes wrong once you're here.
Why this is harder than it should be
Alipay was built for people with a Chinese ID, a Chinese bank account and a Chinese phone number. Foreign cards were bolted on later. Things have improved a lot since early 2024, when the People's Bank of China told payment platforms to raise limits for overseas visitors: the single-payment cap went from $1,000 to $5,000 and the yearly cap from $10,000 to $50,000. China Daily reported that more than 10 million inbound travelers paid through Alipay's card-linking or partner-wallet routes in 2025.
Still, the system makes assumptions. In February 2026, China Daily described how Denis Simon, the former executive vice-chancellor of Duke Kunshan University and a veteran of more than 150 trips to China, linked a foreign Mastercard to Alipay and tried a small test payment at a Shanghai cafe. The payment froze and asked for an SMS code sent to a Chinese phone number he didn't have. With no other option offered, he paid cash. His summary was that the system "assumed I lived there."
My take: that's exactly the kind of failure you can head off in advance. Most of the steps below are about making sure your bank, your phone number and your Alipay account all agree with each other before you need them.
Before you fly: the setup that prevents most problems
- Pick the right card. A Visa or Mastercard credit card is the most reliable. Debit cards often work, but some banks set low limits on them for overseas online payments. Ideally use a card with no foreign transaction fee (more on fees below).
- Turn on overseas online payments in your banking app. Many banks block payments to foreign merchants by default. Banks in Germany and Japan are especially cautious, and plenty of US, UK and Australian cards also need a toggle. It's usually under card settings or security, called something like "online payments abroad" or "overseas transactions". If you can't find it in five minutes, call the bank.
- Tell your bank you're travelling, if it still offers travel notices. Some banks have dropped them and rely on fraud checks instead, which is another reason to do a test payment early.
- Install Alipay and sign up with your home number. Use the international country code. This is the number Alipay will text, so keep it active while you travel (a roaming eSIM plus your home SIM on standby works well; see my eSIM guide).
- Add the card. In the app it's Me, then Bank Cards, then the plus sign. Enter the card number, expiry, security code and billing address.
- Copy the billing address exactly as your bank holds it. Same postcode format, same abbreviations. If an optional field confuses you, leave it blank rather than guessing.
- Approve the 3D Secure check. Your bank will send a code by text or a prompt in its app. This is why you do it at home, on your normal number, with signal.
- Verify your identity in Alipay. Under Settings, then Account and Security, upload your passport photo page and do the face scan. Unverified accounts sit on a much lower spending tier and risk checks bite harder.
- Make a small test payment. Top up a transit code or buy something cheap from an online shop that accepts Alipay. If it works at home, it will very likely work here.
Still failing? A troubleshooting list
Declined straight away when you add the card
Nine times out of ten this is your bank, not Alipay. Check the overseas online payment setting again, and check your banking app for a blocked transaction or a fraud alert waiting for your approval. If both look fine, try a different card from a different bank. Some issuers simply don't play well with Chinese merchants.
The verification code never arrives
Your bank is trying to reach a number that isn't switched on. If you're already in China on a local SIM, put your home SIM back in or switch your home eSIM line on with roaming enabled. Bank texts usually arrive fine over roaming. If your bank offers app-based approval instead of SMS, switch to that before you travel.
Alipay says the billing address is wrong
Pull up a recent statement and copy it character by character. Moved recently? Your bank may still have the old address on file.
The card links, then payments fail
Usually the passport check isn't finished, or a payment tripped a risk check. Finish verification first. Then try a smaller amount. A few successful small payments seem to build trust with the system.
A big payment fails but small ones work
You've hit a limit, either Alipay's or your bank's. Your bank may cap overseas online payments well below Alipay's $5,000 ceiling. Raise it in your banking app, split the payment if the merchant allows it, or pay a hotel or big purchase by card directly.
A street vendor's code won't take your payment
Some small sellers use a personal QR code rather than a merchant one, and foreign-card payments don't always go through on those. SCMP reported in 2024 that a Singaporean investor hit this kind of wall at restaurants in several provinces and ended up leaning on cash and friends. Carry a little cash for exactly this. My cash guide covers how much.
| What you see | Likely cause | Fix |
|---|---|---|
| Declined when adding card | Bank blocks overseas online payments | Turn on international payments, check for fraud alert |
| No code arrives | Bank can't reach your phone | Home SIM on with roaming, or app approval |
| Address error | Doesn't match the bank's records | Copy it from your statement |
| Links, then payments fail | Passport check not done | Verify identity in Alipay |
| Only big payments fail | Bank or Alipay limit | Raise bank limit, or pay by card directly |
| One vendor won't work | Personal QR code | Pay cash |
The fees, plainly
Alipay itself charges nothing on payments under 200 yuan made with a foreign card. Above that, it adds a 3% fee, shown before you confirm. Your bank may add its own foreign transaction fee on top, often around 3% too. Payments here are small and frequent, so a no-fee card saves a lot over two weeks of noodles, metro rides and coffee. The card I travel with is in my kit.
For anything large, like a hotel or a tour, I'd pay directly by card where it's accepted, or book through a platform that takes foreign cards. That avoids the 3% Alipay fee on big amounts.
If you have a wallet from home
Alipay+ lets some foreign e-wallets pay at Chinese merchants directly, with no Chinese app at all. China Daily counted more than 30 wallets from 13 countries and regions in early 2026, including Malaysia's Touch 'n Go and Italy's Tinaba. If you're from Korea, Malaysia, the Philippines, Thailand or similar, check whether your own wallet already works here. It's often the easiest route. Still, I'd set up Alipay as a backup, since not every service accepts partner wallets.
Quick FAQ
Should I also set up WeChat Pay?
Yes, as a backup. When one fails, the other often works. See WeChat Pay vs Alipay.
Do I need a Chinese phone number?
No. A foreign number works for sign-up. Just keep it reachable for codes.
Can I use Alipay for the metro and taxis?
In most big cities, yes. The transit QR code lives inside Alipay, and DiDi runs as a mini program. See metro QR codes and DiDi.
Is it safe to upload my passport?
It's the standard verification Alipay requires for foreign users, and you can't use most features without it. Use the official app from your app store, nothing else.
What if nothing works?
Cash is legal tender and businesses are expected to accept it. Larger hotels, malls and chain stores also take foreign cards. You won't be stranded, just slower.
Sources: State Council / PBOC on raised payment limits (2024) · China Daily: streamlined services for overseas visitors (2026) · China Daily via Hangzhou government: overseas e-wallets (2026) · SCMP: cashless shift hits foreign tourists (2024) · Trip.com: adding a card to Alipay, fees
If something here has changed, email me. I re-check every guide and update the date at the top.
Affiliate disclosure: some links in this post are affiliate links. If you buy through them, I may earn a small commission at no extra cost to you.
Written by David, who lives in China. About me