DEV Community

manfeng
manfeng

Posted on

12306 verification pending? Book the train another way

The clerk at the hostel desk had already gone home, so I was sitting on
the floor of a corridor at 11pm with three browser tabs open, trying to
buy a high-speed train ticket four days out. My 12306 account said
Verification pending. It had said that for three days.

I had uploaded a photo of my passport. I had typed my name twice, once
in each order, hoping one of them would stick. I had refreshed the
status page enough times that I felt slightly ashamed of myself.

Here's what I eventually understood: 12306 was not broken, and I was not
doing anything wrong. I had simply walked into a queue that nobody warns
you about, and there was a way around it that took about four minutes.

What is actually blocking you

Two separate things get confused with each other, and telling them apart
saves a lot of time.

The first is registration. That part is usually instant. Your phone
number gets a code, you type your passport number, you're in. You can
open the app, browse trains, look at seat maps, and plan your trip.

The second is identity verification for booking. This is the one that
gets stuck. For passport holders, a machine often can't confirm your
identity the way it can for a Chinese ID card, so your account gets
routed to a human review queue. In practice that queue is worked through
in batches, and it is slower around holidays, slower on weekends, and
slower in the days before any major travel period.

So you can be fully registered, logged in, and able to see the exact
train you want — and still be refused at the payment step with a status
of 核验中 (verifying) or 身份未核验 (identity not verified).

In my case the review cleared on day six, two days after I had already
left. Several people I've since spoken to waited anywhere from a few
hours to over a week. I've never found a reliable number for how long it
takes, and I don't think one exists — it depends on the queue, not on you.

The bypass that most people should use

If your trip is in the next two weeks, stop fighting 12306 and book
through an international ticketing platform instead. Trip.com is the one
I use, and it is the one other travellers most often mention.

Why it works: these platforms hold their own ticketing accounts with the
railway system. You book as a guest with your passport details, you pay
with an international card, and no 12306 identity verification of your
account ever has to complete. You are essentially buying through someone
else's verified account.

The trade-off is real and worth naming:

  • You usually pay a small service fee per ticket. It varies by route and I've seen it change, so check the price breakdown before you confirm.
  • You get an e-ticket tied to your passport, not a paper ticket. In most cases you board by scanning your passport at the manual gate.
  • Changes and refunds go through the platform's rules, which can be stricter than the railway's own, especially close to departure.

For a normal tourist trip, that's a good deal: a small fee in exchange
for not being dependent on an opaque review queue.

When the app says no and you're already in the country

Sometimes you can't use a platform — you need to change a ticket the same
day, you're buying for someone else, or the platform shows the train as
unavailable. Then the station ticket window is your answer, and it works
even when your account is stuck.

A ticket counter can verify your identity in person. You hand over your
passport, the staff member checks it against your booking or creates one,
and the block lifts. This is the part that surprised me most: the thing
the app couldn't do in six days, a human did in about ninety seconds.

What to bring and expect:

  • Your physical passport. Not a photo, not a photocopy. This is the whole point of the visit.
  • Your order number if you have one, or the phone with your booking open, so staff can find you faster.
  • A payment method that works. Most windows take mobile payment. Some smaller stations are still cash-friendly; carrying a little cash is cheap insurance that also covers the ticket machines issue.
  • Time. Budget extra. Queues at big stations move fast at 10am and crawl at 8am and 6pm. I'd rather arrive 40 minutes early than argue with a departure board.
  • Which station. In cities like Beijing and Shanghai, several stations serve the same destination. Check the exact station name on your booking, not just the city, before you get in a taxi.

Small things that quietly ruin the trip

These are the ones I've watched other people hit, including a couple I
hit myself.

Name order. The railway wants your name in the exact order that
appears on the passport, in the fields the app gives you. When the
surname and given name get swapped, or a middle name gets dropped into
the wrong box, the check fails — and it fails in a way that looks like a
verification problem rather than a typing problem. If you registered
before checking this, fix the fields first and let the system re-check.

Wrong station. Already mentioned, still the most common mistake.
"Beijing" is not a station.

The gate that doesn't beep. Your passport won't always scan at the
automatic gate. That's normal for foreign passports. Walk to the staffed
gate, show the passport and your booking, and you'll be waved through.
Don't stand at the machine trying again while your train leaves.

Late boarding. Boarding usually closes a few minutes before
departure. High-speed trains in China are famously punctual, and they do
leave without you.

No ID, no entry. You need the passport to enter the station in the
first place in many cities — the ticket is not enough on its own. Keep it
in your pocket, not in your suitcase.

A short checklist

  1. Register on 12306 only if you can wait. Otherwise skip straight to an international ticketing platform.
  2. Enter your name in the exact passport order the first time.
  3. If your verification is stuck and your trip is close, book elsewhere instead of waiting.
  4. Second option: station ticket window, physical passport, extra time.
  5. Check the station name, not the city.
  6. Plan to arrive early, and go to the staffed gate with the passport.

None of this is exotic knowledge. It's just that the failure mode looks
like a bug when it's actually a process, and a process can be routed
around.

I've been keeping notes on this kind of thing — the small setup failures
that eat an afternoon and have a boring fix — at chinaunstuck.com, mostly
so I stop re-learning them the hard way.

What's the one travel step you've had to explain to someone else more
than once?

Top comments (0)