Alipay or WeChat Pay Verification Failed? Passport, Phone Number & Card Fixes

Alipay and WeChat Pay verification failed for foreigners in China

The Setup Problem Nobody Warns You About

Most China travel guides spend a lot of time telling you that you need Alipay or WeChat Pay. What they don’t prepare you for is how easily the setup can stall โ€” sometimes before you even board the plane.

A common scenario looks something like this: you download Alipay, upload your passport, go through the verification steps, and then hit a wall. Error message. No explanation. You try WeChat Pay instead, get to the SMS code step, and the code never arrives. You start wondering if you need a Chinese bank account, or if foreigners can even do this properly.

You’re not the only one who’s been there.

For a lot of foreign travelers, the actual payment part isn’t the hard part. It’s getting through setup โ€” passport verification, phone number checks, foreign card linking, SMS codes, bank approvals โ€” that causes the most friction. This guide is specifically for that problem.

Quick navigation โ€” jump to your issue:

  • Passport or identity check failed
  • Not receiving SMS or OTP code
  • Foreign card won’t verify
  • Risk control or account warning
  • App looks verified but payment still fails

If your app is already set up and the problem is a real transaction failing at a shop or restaurant, that’s a different issue โ€” read the Alipay and WeChat Pay payment failure guide instead. Verification problems and payment problems need different fixes.

alipay wechat pay verification troubleshooting flowchart

Why Verification Fails: The Short Answer

Most failures come down to four areas: your passport information, your phone number, your foreign bank card, or the app’s own security checks. The mistake most people make is retrying the same step without figuring out which part actually failed first.

A passport issue is not the same problem as a bank card issue. A missing SMS code is not the same as a WeChat account restriction. And an app that won’t verify is not the same as an app that’s verified but can’t process a merchant payment.

Here’s a simple map of where things tend to break:

Where it failsLikely causeWhat to check first
Passport or real-name checkName mismatch, unclear photo, wrong document typePassport name format, photo quality, passport number
SMS code or OTPPhone can’t receive verification codeRoaming settings, SIM/eSIM setup, bank phone number
Foreign card verificationBank blocks the attempt3D Secure, online payment approval, try another card
Account security warningApp flags the activity as unusualVPN, device change, repeated failed attempts
Payment after full setupMerchant, card, or QR code issueRead the payment failure guide

The most useful thing you can do before retrying anything: identify exactly which step broke.

Step One: Identify Where Verification Actually Failed

Before you change settings, reinstall apps, or switch cards, stop and ask one clear question โ€” where did the process break down?

If the app rejected your passport upload, you’re dealing with an identity verification issue. If you got through that but the SMS never arrived, it’s a phone number problem. If your card was entered but the verification didn’t go through, that’s likely your bank. And if everything looks fine but the app still shows a security warning, you may have triggered a risk control flag.

Each of these has a different solution, and trying random fixes without knowing which category you’re in usually just wastes time and sometimes makes things worse.

Why Alipay Passport Verification Fails for Foreigners

Passport verification is probably the single most common sticking point for foreign travelers on both Alipay and WeChat Pay.

The app often doesn’t tell you exactly what went wrong. It might say “verification failed,” “identity check unsuccessful,” or just ask you to try again later โ€” without pointing to the actual problem. In most cases, it’s not that your passport is invalid. It’s that the automated check couldn’t confidently match your information.

Name format is a frequent culprit. Western names with middle names, hyphenated surnames, or unusual character combinations don’t always map cleanly to the name fields in these apps. Use the full name exactly as it appears on your passport โ€” don’t shorten it, don’t use a nickname, and don’t leave out a middle name if it’s on the document. If your passport says “Jonathan Michael Smith,” entering “Jon Smith” will almost certainly fail.

This matters more than most people realize: if your passport name and your card name don’t match closely enough, you may get through one verification step only to hit a wall at the next one.

Photo quality causes more failures than people expect. Use the passport photo page โ€” not the visa page, not the back cover. The whole page should be visible. No cropped corners, no glare from overhead lights, no shadows across the text. A photo that looks readable to you might still fail automated OCR if the lighting isn’t even.

A simple trick that helps: lay the passport flat on a desk and photograph it in natural daylight near a window. It sounds almost too basic, but it genuinely makes a difference.

One common assumption worth correcting: a lot of travelers assume the bank card is causing the problem when verification fails. Sometimes the real issue is name inconsistency between the passport, the card, and the app profile โ€” three things that need to align.

Not Receiving the Alipay or WeChat Pay SMS Code?

This is more complicated than it sounds, because there are actually two different types of codes involved in the setup process โ€” and they come from different places.

One code might come from Alipay or WeChat itself, to verify your phone number or login. Another code might come from your bank, to approve the foreign card being added to the app. These are not the same thing, and not receiving one doesn’t tell you much about the other.

You might successfully receive the app’s SMS but fail to get the bank’s OTP. Or you might have a working data connection through an eSIM but still not receive your bank’s verification code, because your bank sends it to your original home number โ€” not your Chinese number.

This is where a lot of travelers get stuck. An eSIM is great for keeping you connected in China โ€” maps, translation apps, WeChat messaging, navigation all work well with one. But data connectivity through an eSIM doesn’t replace your home phone number when it comes to bank verification. If your bank ties card approvals to your registered phone number, that number needs to be able to receive international SMS.

Check this before you travel, not after. Call your bank or check in-app settings to confirm international roaming SMS is enabled. Also check whether your bank sends OTPs through its own banking app rather than SMS โ€” if so, make sure that app is installed and you can access it from abroad.

If you’re planning to switch to a local China SIM after arrival, keep in mind that your foreign bank will still send messages to your original number. Both staying connected in China and receiving bank verification codes are important โ€” but they’re not the same problem and don’t always have the same solution.

Foreign Card Verification Failed on Alipay or WeChat Pay

The frustrating thing about foreign card failures is that they don’t always look like card failures. The app might accept your card details, start the verification, and then just… stop. No clear error, no explanation.

Often the block is coming from your bank, not from Alipay or WeChat Pay. Some banks disable overseas app-based transactions by default. Online payments might need to be manually enabled. 3D Secure verification might require an approval step you haven’t completed. And in some cases, there’s a pending security alert sitting in your banking app that you haven’t noticed.

Check your banking app first. Look for any pending approvals, blocked transactions, or online payment settings. If you can enable international online payments before your trip, do it. If you’re abroad already, the bank’s app usually lets you manage this remotely.

A few other things worth knowing:

  • Debit cards and credit cards can behave differently โ€” if one type fails, it’s worth trying the other
  • Virtual cards tend to be less stable than physical cards for this type of verification
  • Multiple failed attempts with the same card in a short window can create additional friction, so if something isn’t working, wait a bit before trying again
  • If one card isn’t going through, trying a different supported card (Visa or Mastercard) is a reasonable next step

Also keep in mind that international cards linked to Alipay or WeChat Pay are mainly for everyday purchases in China. Features like person-to-person transfers, red packets, and certain financial services aren’t available to foreign card users โ€” that’s expected, not a bug.

VPN and Risk Control: Why They Cause Verification Problems

A VPN is useful in China for accessing foreign services โ€” Google, Gmail, Instagram, and similar apps that are blocked on the mainland. But for Alipay and WeChat Pay, a VPN is generally not needed and can sometimes actively get in the way.

Payment verification for Chinese apps depends more on having a stable, consistent connection than on routing through a particular server. If you’re switching between VPN locations, changing IP addresses repeatedly, or toggling your VPN on and off during the verification process, the app โ€” or your bank โ€” may flag this as unusual behavior. Enough of that and you can end up with a restricted account or a security hold.

If you see warnings about account risk, security verification requirements, or restricted features, the best move is often counterintuitive: slow down. Stop retrying. Use a stable connection without the VPN. Wait before making another attempt. Changing too many variables at once when an app has already flagged something tends to compound the problem rather than fix it.

Use your VPN for the foreign services you need, but treat it as a separate tool from your payment app setup.

What to Do When Alipay or WeChat Pay Verification Still Won’t Work

Sometimes you do everything right and it still doesn’t go through. That’s genuinely frustrating, but it doesn’t have to derail your whole trip.

Your real goal isn’t to “fix” one specific app โ€” it’s to make sure you can pay, book transport, and check in when you arrive. Here’s what a practical backup approach looks like:

If Alipay verification fails, try WeChat Pay. If WeChat Pay is stuck, go back to Alipay. If one card isn’t working, try a different card from a different bank. And regardless of what happens with either app, carry a small amount of RMB cash โ€” it still works most places and it’s a genuine last resort when everything else fails.

A few things worth sorting before you land:

  • Book your first hotel before arrival, especially if you’re getting in late at night
  • If you’re visiting popular attractions that require app-based booking, check in advance whether you can reserve with a foreign card or need a workaround
  • For high-speed rail and intercity transport, it’s worth understanding the booking process before you actually need to use it

The travelers who have the smoothest experience in China aren’t the ones who got every app perfectly set up before arrival. They’re the ones who built in a backup plan.

Verification Failed vs Payment Failed: Two Different Problems

This distinction trips up a lot of people, so it’s worth being clear about it.

Verification failed means you can’t finish the setup process โ€” passport check, card linking, phone number, or identity verification is stuck.

Payment failed means setup looks complete, but a real transaction at a shop or restaurant won’t go through.

These need different solutions. If your app is verified but you’re having trouble paying at a specific merchant, the problem is almost certainly not with your verification โ€” it’s with the merchant’s QR code, your bank’s transaction approval, or the network in that moment.

SymptomWhat it meansWhere to look
Can’t finish passport/identity checkVerification problemThis guide
App verified, merchant won’t acceptPayment problemPayment failure guide
Card declined at a specific shopBank or merchant issuePayment failure guide
SMS code never arrivesPhone/OTP issueThis guide + SIM setup
App access is slow or blockedNetwork/VPN issueInternet in China guide

The Realistic Takeaway

If verification has stalled, don’t just keep pressing the same button. Identify the specific failure point โ€” passport, phone, card, or risk control โ€” and address that specific thing.

And before you land in China, build a real backup into your setup: both Alipay and WeChat Pay (in case one fails), a reliable way to get online, a backup card from a different bank if possible, and a small amount of cash. No single app is foolproof for foreign users. The travelers who move through China most smoothly are the ones who planned for imperfection.

FAQ

Why does Alipay passport verification fail for foreigners? Usually because of unclear passport photos, name format inconsistencies, or a mismatch between your passport, card, and app profile. Use your full legal name exactly as it appears on your passport and upload a clear, complete image of the photo page.

Why does WeChat Pay real-name verification keep failing? Common causes include passport information issues, foreign card verification problems, and WeChat account security restrictions triggered by new accounts or unusual login patterns. Repeated failed attempts can also make the situation worse.

Can foreigners verify Alipay or WeChat Pay before arriving in China? In many cases, yes โ€” and it’s much better to try before you travel than to troubleshoot it at a hotel or restaurant. The experience varies depending on your country, card issuer, and phone number setup.

Why am I not receiving the SMS verification code? Either your phone can’t receive international SMS, roaming is off, or the code is actually coming from your bank rather than the payment app. Check both your carrier settings and your bank’s verification method.

Can a VPN cause Alipay or WeChat Pay verification to fail? It can add friction. Switching VPN locations repeatedly during verification may trigger security checks. For payment app setup, use a stable connection and avoid toggling your VPN on and off.

Foreign card not accepted on Alipay or WeChat Pay โ€” what to do? Check whether international online payments are enabled in your banking app and look for any pending approvals. Avoid multiple rapid retry attempts. If one card isn’t working, try a different Visa or Mastercard from a different bank.

Related Guides

Last updated: May 2026. Mobile payment rules, verification requirements, and app features in China can change. Check the latest setup steps directly in the app before your trip.