← All guides
Before you go Payment 8 of 62 known sticking points

Your SMS verification code never arrives

Carriers often block Chinese SMS as spam. A Chinese SIM is the reliable fix.

A traveller and a shop assistant looking at a payment problem on a phone

Your carrier likely blocks Chinese SMS as spam.

What you'll see

If your phone works fine but the code never comes, the problem is the route, not your phone:

"Code not received" · "Resend failed"
中国 App 里显示为:未收到验证码 / 重发失败
Error-text level: L1 - exact in-app string shown above, verified against common reports.
Exact wording (L1): SMS code not received

Why it happens

Two things block it: your carrier may treat Chinese numbers as spam, and the Chinese app's SMS provider may have no direct route to your carrier.

Fastest fix, free: Call your carrier and ask them to unblock SMS from Chinese numbers, then tap resend — or use a Chinese SIM card, which solves it outright.

Every case shows the diagnosis and the first step - free. The full step-by-step fix for this exact case, the decision tree, and the offline kit are $9.99.

Last verified: 2026-09-20 · Confidence: Multiple sources (pending first-hand verification)

When the fast fix isn't enough

In the kit

A Chinese SIM is the real fix and you will need one anyway for 12306 and other apps. The kit lists where to buy one at the airport and how to activate it.

1. Where to buy a SIM at the airport

Booth locations and what ID to bring, so you are not stranded at arrivals.

2. The trigger matrix

Which carriers block Chinese SMS most, so you know before you fly.

3. Offline printable version

The buy-and-activate steps as a printable card.

FREE — what you are reading nowwhat you will see, why, fastest fix, fullstepsIN THE KIT — the long taildecision tree, bridge method, triggermatrix, offline

What you are reading is free. The shut crate is the part you carry.

Did the FAST fix work?yes / noYESNODone — carry a backup cardfreeBridge-method branchin the kit

Two doors, one question. Walk through the one your answer opens.

123Your cardVisa / MCAlipay firstbinds reliablyAdd to WeChatas a method

Direct WeChat binding fails far more often than this two-hop route.

If nothing works

If you cannot get a code at all right now:

  1. Use a Chinese SIM card — it solves SMS and is needed for other apps too.
  2. Borrow a Chinese friend's number temporarily to receive the code.
  3. Ask your home carrier for a roaming plan that keeps your number reachable before you fly.
1ATM cashlevel 12Pay cashlevel 23Ask someonelevel 34Bank desklevel 4

Four levels deep — a failed payment never strands you.

A shop assistant helping a traveller understand a receipt

Someone behind the counter can usually unblock you faster than any app.

You are looking at 1 of 62

Most travellers know about three of these before they fly. This one is often not one of them.

Pay Trains Rides Emergency Phrases
This case Related, payment All others
Official sources

Verified against these sources on 2026-09-20.