When Things Go Wrong

Payment Failed in China? How to Fix It Fast (2026)

If a payment fails at the counter, the answer is rarely "give up on the app." Most failures are risk control, a bank fraud block, or a mini-program that rejects foreign cards — all fixable in under 60 seconds if you know the order to do things in. Below: the 60-second reset, then the five real failure modes (with the fix for each).

1First reset

VPN off, retry

Turn off VPN, switch to mobile data, reopen the app, retry once. Fixes ~70% of "linked but failing" loops.

2Switch

Other app or card

Try the other wallet (Alipay ↔ WeChat). Try the other card. **New in 2026:** TenPayGo or PayPal World as a 3rd independent QR route.

3Fallback

Cashier or cash

Ask for a cashier QR, POS terminal, or pay cash. ¥500–1,000 in small notes covers the moments everything else fails.

The order matters: each step is independent, so you skip ahead if you already know one of these doesn't apply.

⚠️ Don't hammer. Two or three failed taps max before you move on. Beyond that, Alipay flags you as fraud, your bank may block the card, and recovery is worse than the block.

The 60-second reset

If payment fails at the counter, do this before anything else:

  1. Turn off VPN.
  2. Switch from WiFi to mobile data.
  3. Reopen Alipay or WeChat.
  4. Retry once.
  5. Try the other app.
  6. Try the other card.
  7. Ask the merchant to scan your payment code instead of you scanning theirs, or vice versa.

Diagnose by what you see on screen

If you see… What it is Do this
"Risk," "unsafe environment," "payment environment not secure" VPN / IP risk control VPN off → mobile data → restart app → wait a minute → retry
"Issuer failed," "bank declined," "card authentication failed" Bank fraud block / 3D Secure Open your bank app: look for a fraud alert, 3DS prompt, or travel-notification request; call the number on the back of the card if needed
Mini-program with no international-card option Built for domestic wallets Stop using the mini-program; ask for a cashier QR, POS terminal, or manual order
Personal QR code or P2P transfer Foreign-card accounts are weakest here Use cash, ask for a formal merchant code, or have a local pay and settle separately
You're in Hong Kong or Macau Different payment system Octopus, physical card, or cash. Mainland Alipay/WeChat Pay (passport-verified) may fail for overseas merchants even if it works in the mainland

The one rule travelers forget

A background VPN is the single biggest invisible cause of "Alipay just doesn't work for me." Here's the rule:

VPN off, on mobile data

Payments work

Alipay and WeChat see a normal China IP and clear the transaction. Most "linked but failing" loops resolve here.

VPN on, on WiFi

Payment silently fails

Alipay's risk layer reads a foreign IP and kills the transaction with no clear error. Just a loop.

"Turn off your VPN before any transaction. This one tripped up almost everyone."

— r/travelchina · How I fixed the "Alipay Payment Failed" loop · 👍 22 · Feb 2026 🔗 Original thread

Travelers run a VPN all day for Gmail and WhatsApp, then try to pay with it still on. Alipay reads the foreign-routed IP and silently fails the transaction. No clear error. Just a loop. Even worse — one traveler ordered Meituan with a VPN on and got "soft banned, like every attempt after that was just a 403 error."

Your payment stack

The safest China payment setup is not one perfect app — it's a stack. Failures are not predictable: one card may fail while another works; Alipay may work where WeChat doesn't.

Alipay (primary)

Tourist payment app, cleaner foreign-card flow than WeChat for most transactions. Check: bind two cards from different banks; pre-verify passport at home.

WeChat Pay (secondary)

Backup wallet + the only path for many restaurant mini-programs and host-chat workflows. Check: ≤¥200 fee-free; above ¥200 incurs 3% on foreign cards.

TenPayGo · PayPal World (NEW in 2026)

A third independent QR route. TenPayGo (App Store, iPhone only) is a stripped-down Tencent app — add a card and scan WeChat Pay codes. PayPal World (from late May 2026, U.S. users only) lets you pay at WeChat Pay merchants straight from the PayPal app, no WeChat install. Both ride China's cross-border QR gateway, so they can succeed even when your WeChat/Alipay foreign-card flow is being rejected. Check: 90-day fee waiver for first-time international-card linkers, ≤¥1,000/day.

Plus: two foreign cards from different banks (a travel card like Wise or Revolut makes a strong second card — different bank, different fraud system, approvals through the app instead of an SMS code you can't receive abroad), bank apps working on your phone for fraud approvals, small RMB cash for edges, and one human fallback — hotel front desk, guide, friend, or travel companion.

💡 Pre-booking removes you from China's payment system entirely. For attractions, airport transfers, train tickets, and packaged experiences via third-party booking platforms, you pay in your home currency before you board the plane. There is no in-China payment step for these products — no Alipay, no WeChat Pay, no foreign-card risk. The strongest structural fix available, not a workaround.

Cash: how much and what denominations

¥500–1,000 is enough emergency cash if your Alipay/WeChat are set up and working; carry ¥1,500–2,500 if they aren't, or if you haven't tested them before the trip. Best mix: ¥100 notes (taxis, deposits), ¥50/¥20 (restaurants and shops), ¥10 (water, snacks, metro edge cases). A stack of only ¥100 notes works in theory but small vendors often can't break large bills.

Withdrawing from an ATM: Bank of China, ICBC, China Construction Bank, and other majors take Visa/Mastercard/UnionPay. Expect a single-transaction cap of ~¥3,000 on foreign cards (Bank of China's stated limit; other banks vary), and budget for a ~¥20–30 fee per withdrawal on top of whatever your home bank charges — the exact amount varies by bank, so pull a larger sum in one go rather than several small withdrawals. If a domestic-bank ATM rejects your card, HSBC and Citibank branches are the most reliable for foreign Visa/Mastercard withdrawals.

If you're stuck at a counter

English: "My foreign card payment is failing. Can I pay at the cashier, use a different QR code, use a card terminal, or pay cash?"

Chinese: "我的外国银行卡支付失败了。可以去收银台付吗?可以换一个商户收款码、刷卡,或者现金支付吗?"

Many restaurants can take cashier payment even when the table QR ordering flow blocks foreign-card payment. Ask staff to place the order manually.

What still breaks

  • The "linked but failing" loop. Binding a card and paying with it are two separate problems. Most "Alipay just doesn't work" cases after binding succeeded are risk control reacting to the network environment (VPN, hotel WiFi), not the card itself. Run the 60-second reset before assuming the card is broken.
"travelers stuck in the same frustrating cycle — Alipay verification spinning forever, or payments getting declined even after successfully binding a Visa or Mastercard."

— r/travelchina · How I fixed the "Alipay Payment Failed" loop · 👍 22 · Feb 2026 🔗 Original thread

  • Both wallets fail at the same merchant. When both Alipay AND WeChat fail at one counter, the problem is usually the merchant's payment surface — a personal QR or mini-program flow that only accepts Chinese bank-card wallets. Switching cards inside the same checkout won't help. Try a third independent QR (TenPayGo / PayPal World), the cashier, or cash.
"Use both wechat pay and alipay. It increases your chances by about 50%. Sometimes both just failed for the same merchant and I had to fall back on cash. No real pattern detected..."

— r/travelchina · Payment methods in China · May 2025 🔗 Original thread

  • Restaurant mini-programs block foreign cards. The mini-program is built for domestic wallets. Stop tapping the same button — ask staff to switch to a normal merchant QR, cashier payment, or cash.
  • Personal QR codes silently reject. Same as the Alipay article: ~99% of urban payments are business QR; the remaining ~1% (fruit stalls, informal taxis, private-car drivers) need cash.
Bottom line

VPN off. Switch app. Switch card. Then cash.

60-second reset before reaching for cash. Two retries max — then move on. Pre-book what you can (attractions, transfers, trains) and the payment problem never happens for those categories.

Quick checklist

  • [ ] Turn off VPN before paying
  • [ ] Use mobile data, not unstable WiFi
  • [ ] Try Alipay and WeChat Pay
  • [ ] Try a second card from a different bank
  • [ ] Open bank app for fraud / 3DS approval
  • [ ] Ask for cashier QR / POS / manual payment if a mini-program fails
  • [ ] Carry ¥500–1,000 cash in small notes
  • [ ] Know Hong Kong / Macau payment rules are different
  • [ ] Install TenPayGo (iPhone) or set up PayPal World (U.S.) as a 3rd independent QR route
👉 Want the complete playbook? The Complete China Travel Guide ($19) → — payments, connectivity, transport, and emergency fallbacks in one place.

Further reading

Research Coverage

  • Primary sources: r/travelchina · r/shanghai · r/chinatravel · existing UnlockChina Alipay/WeChat research logs
  • Official/public sources: Shanghai Government · State Council payment guidance · Beijing Foreign Affairs Office · Tencent official announcement (TenPayGo / PayPal World / cross-border QR gateway, May 2026)
  • Search terms: "Alipay payment failed foreign card," "WeChat Pay Alipay failing China," "cash China Alipay fails"
  • Time range: 2024–2026, 2026 failures emphasized
  • Other source threads referenced:
  • Payment blocked on restaurant app help · Apr 2026 — r/travelchina
  • Cash? · Apr 2026 — r/travelchina
  • Last updated: June 27, 2026 (V3.3 visual rewrite + 2026 fallback routes intact: TenPayGo, PayPal World × WeChat Pay via cross-border QR gateway)

Tags: China payment failed, Alipay payment failed, WeChat Pay foreign card, China cash backup, China travel 2026, TenPayGo, PayPal World

Want the whole prep system in one place?

Payments, SIM, VPN, trains, tickets, maps, and backup plans — one offline-friendly checklist, $19 once.

Complete China Guide · $19