China runs on SMS verification the way the West runs on email sign-ins. Almost every app, mini-program, and rental service confirms you with a six-digit text code — and a surprising number of them will only send that code to a mainland Chinese number. This is the wall tourists hit at the worst moment: standing next to a shared bike by Erhai Lake, watching the app refuse a +44 or +1 number.
The good news: the services that matter most on a short trip mostly work with your home number. The trick is knowing which tier you're dealing with before you depend on it.
As of 2026, the core survival stack registers fine with an international number:
Alipay and WeChat both accept foreign numbers and foreign cards — set them up before you fly, as covered in our payment guide. Didi works through the Alipay mini-program in English with no Chinese number. Amap, Trip.com, and offline translation apps don't care where your number is from.
That covers payments, taxis, maps, trains booked through Trip.com, and hotels — the spine of a normal trip.
Every phrase on this page — and 200+ more — lives in the China Survival Kit app: tap to show it big, play it in teacher Joy's real voice, and let locals tap their answer back. Works 100% offline.
Get the appFree 30-phrase audio guideShared bikes (HelloBike, Meituan Bike) are the classic trap: registration often stalls at SMS verification because the code simply never reaches an international number. Some travelers get HelloBike working inside Alipay; many don't. Test it at your hotel, not curbside — and treat the metro as your plan A for getting around.
Food delivery (Meituan, Ele.me) generally wants a reachable Chinese number, since the courier calls you. Hotels can help — more in our food guide.
12306, the official rail app, can verify international numbers but the process is famously temperamental. Short-trip travelers should just book trains on Trip.com and skip the fight — see the train guide for the trade-offs.
WeChat mini-programs are the wildcard: each one is its own little app with its own registration rules, and some demand a Chinese number even when the parent app didn't.
It's not your phone. Chinese platforms send verification texts through domestic SMS gateways, and delivery to international numbers is unreliable at best — codes silently vanish, and after a few retries the app locks you out for hours. If two attempts fail, stop retrying and switch strategies instead of burning your daily limit.
1. Stay inside Alipay or WeChat. Many services (Didi, HelloBike, attraction tickets) exist as mini-programs that inherit your verified login, skipping the separate SMS step entirely.
2. Ask your hotel. Front desks handle this daily — they can receive a delivery call, lend a hand with a registration, or just tell you which services won't work. Show this:
3. Buy a Chinese SIM or eSIM with a real number. Airport telecom counters (China Mobile, China Unicom, China Telecom) sell tourist SIMs — bring your passport, because real-name registration is mandatory. This solves every SMS problem at once, but note that a mainland SIM puts you behind the Great Firewall; our eSIM guide explains how to run it alongside an international eSIM.
4. Let it go. No single blocked service ruins a trip. Metro instead of shared bike, restaurant instead of delivery, Trip.com instead of 12306.
When a shop, rental stand, or ticket window insists on a phone number you don't have:
More often than you'd expect, there is — a staff member's manual override, a paper form, or a shrug and a wave-through.
No. Alipay, WeChat, Didi (via Alipay), Amap, and Trip.com all work with an international number, which covers payments, taxis, maps, trains, and hotels. A Chinese number only matters for second-tier services like shared bikes, food delivery, and some mini-programs.
Chinese platforms send codes through domestic SMS gateways whose delivery to international numbers is unreliable — the code often silently vanishes. After two failed attempts, stop retrying (apps rate-limit you) and try voice verification, a mini-program route, or hotel help instead.
12306 can verify some international numbers, but the process fails often enough that short-trip travelers should simply book trains through Trip.com in English and board with their passport.
Often not — bike apps commonly stall at SMS verification for foreign numbers. Try HelloBike inside Alipay at your hotel first; if it fails, use the metro or short Didi rides instead.
Buy a tourist SIM at an airport telecom counter (China Mobile, Unicom, or Telecom) with your passport — real-name registration is required by law. Keep your home SIM active for banking codes from your own bank.
Every phrase on this page — and 200+ more — lives in the China Survival Kit app: tap to show it big, play it in teacher Joy's real voice, and let locals tap their answer back. Works 100% offline.
Get the appFree 30-phrase audio guide