12306 fails about 12% of card payments. Turn off autofill, try another card, or use Trip.com.

12306 fails about 12% of card payments.
If the payment won't go through at checkout, it is usually the card or 12306's processor:
12306 has a higher card-failure rate than Trip.com, and some banks block China-originated charges. Autofill also corrupts card fields.
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.
When a card keeps failing, the kit lists which banks and cards work on 12306 vs Trip.com, so you book on the right platform first.
Observed pass rates by bank and card network, 12306 vs Trip.com.
What 12306 rejects most (Amex, UnionPay Intl) and what to use instead.
The table as a printable card for booking on the move.
The notice is on the wall. The parcel still has your name on it.
One question, two paths. Your answer picks the road.
When the app says no, the counter can always say yes.
If no card works at checkout:
Four levels deep — a closed gate is never the end of the trip.

Station staff can usually solve in one minute what the app refuses to.
Most travellers know about three of these before they fly. This one is often not one of them.
Verified against these sources on 2026-09-20.