Why WeChat & Alipay Fail with Foreign Numbers (and How to Fix It)

Why WeChat & Alipay Fail with Foreign Numbers (and How to Fix It)

If you're traveling to China, you already know the golden rule: Cash is no longer king; WeChat and Alipay are. Here are most commonly discussed reasons for setup failure—and the crowdsourced "pro-tips" to finally get your QR codes working.

🟢 WECHAT: The "Final Boss" of App Registrations

Expats universally agree that WeChat is the harder of the two apps to set up. Even if you do everything perfectly, WeChat's aggressive anti-spam algorithms can lock you out.

🛑 Top Reasons WeChat Setup Fails

  1. The SMS Black Hole: You enter your foreign number, hit "send code," and... nothing. Often, your home country's telecom provider flags Chinese SMS servers as spam and blocks the text.
  2. The Dreaded "Friend Verification": This is the ultimate roadblock. Is it always required? No. But it is very common. Triggers include foreign numbers, active VPNs, and VoIP services. WeChat sometimes forces these sign-ups to be "verified" by an existing user. The catch? That user must have an account older than 6 months, have WeChat Pay activated, and haven't verified anyone else recently. You might bypass this. Try using your standard home cellular network with no VPN. Or, register with a local Chinese SIM after landing.
  3. Using VoIP or Virtual Numbers: Tried using Google Voice, Skype, or a temporary burner number? Quora users note that WeChat's systems are highly adept at detecting VoIP numbers and will immediately shadowban or block the registration.
  4. Formatting Fails: Adding the country code twice. For example, if you select "+44" for the UK, but then type the leading "0" of your mobile number, the system gets confused.

💡 Pro-Tips for WeChat

  • Solving the "SMS Black Hole": Calling your home telecom provider to unblock WeChat texts rarely works. Instead, expats recommend these proven workarounds:
    • Check Your Spam Folder: iOS and Android's aggressive built-in spam filters often silently hide international automated texts. Check your "Junk" or "Spam" SMS folder first.
    • The "Wait for the Call" Trick: Let the 60-second SMS countdown timer expire. WeChat usually offers a "Verify via Phone Call" option afterward. An automated bot will call you and read the code out loud.
    • Try at a Different Time: The international SMS gateways routing messages from China often get congested. Trying again during off-peak hours in China can sometimes push the message through. Some users reported success after trying 20 times.
    • The Airport SIM Hack: If all else fails, wait until you land. Buy a tourist SIM card at the airport and register with that local Chinese number using the global app. It bypasses the international SMS block instantly.
  • Turn off your VPN: If you are trying to set this up from inside China using an international number, turn off your VPN! WeChat's security will flag an IP address bouncing from Tokyo or LA while registering a UK phone number.

🔵 ALIPAY: Easier Setup, Tricky Payments

Compared to WeChat, setting up Alipay with a foreign number is a breeze—you don't need a friend to verify you. However, the headache with Alipay usually starts when you try to verify your identity or make your first payment.

🛑 Top Reasons Alipay Setup Fails

  1. The Passport Glare (Verification Fail): The app requires you to scan the photo page of your passport. Passports have shiny holographic overlays. Under bright lights, the AI can't read it, resulting in an endless loop of "Identity Verification Failed."
  2. The "Payment Failed" VPN Loop: A highly discussed issue in recent Reddit threads. You bind your Visa/Mastercard successfully, but when you scan a code to buy a coffee, it fails. Why? Alipay’s security layer checks your IP during the handshake. If you have a VPN running in the background, it quietly kills the transaction for "suspicious activity."
  3. Your Home Bank Blocks It: You scan a code, Alipay tries to pull the funds from your US/UK/EU credit card, and your home bank might blocks it as overseas fraud.
  4. The "Personal QR" Trap: You try to buy a snack from a street vendor and your foreign credit card is declined. Reason: Foreign credit cards linked to Alipay can only pay registered Business accounts. You cannot transfer money directly to a vendor's Personal QR code using a foreign card.

💡 Reddit & Quora Pro-Tips for Alipay

  • The Matte T-Shirt Trick: To pass the passport verification, Redditors discovered a genius hack: place your passport on a dark, matte surface (like a black t-shirt or bedsheet) in a dimly lit room. This kills the glare and helps the AI read the MRZ code instantly.
  • Call your bank with specific instructions: you can choose to call your bank before travelling. Don't just say "I'm traveling to China." Specifically ask them to allow international online transactions and explicitly mention that you will be using third-party payment aggregators like Alipay and WeChat.
  • Keep your banking app handy: If a transaction fails in China, immediately check your home banking app or your emails/SMS. Often, the bank just needs you to tap "Yes, this was me" to unblock the card for future Alipay purchases
  • Use Wise or Revolut: High-street banks are notorious for blocking Chinese apps. Expats overwhelmingly recommend setting up a Wise or Revolut virtual card as backup and linking that to Alipay. They have excellent exchange rates and rarely flag the transactions.
  • Disable the VPN at the Register: When you walk up to a cashier, toggle your VPN off and rely on your roaming data or local 5G. Once the payment clears, turn the VPN back on.
  • The "RMB Balance" Workaround: To bypass the "Personal QR Code" problem, ask a Chinese friend (or even your hotel receptionist) to transfer 500 RMB directly into your Alipay "Balance." You give them the equivalent in cash. Once you have actual RMB sitting in your Alipay digital wallet, you can pay anyone, anywhere.

📝 Final Verdict: Do It Before You Fly!

The biggest consensus across all expat forums: Do not wait until you land in China to set these up. Download both apps, use your home country phone number, bind your cards, and complete the passport KYC (Know Your Customer) checks while sitting on your couch at home. Make a small test purchase online if you can. Once you touch down, having these apps ready to go will be the difference between a stressful trip and an amazing adventure!