China Travel Guide

What to Do If Alipay Does Not Work in China

|

Last checked: 2026-07-08

What to Do If Alipay Does Not Work in China

Editor note: Last reviewed 2026-07-08. For visa rules, transport schedules, app policies, and prices, recheck official or booking sources before departure.

Planning what to do if Alipay does not work in China is easier when the article answers one real travel decision: what to do before you fly, what to handle after arrival, and what backup option keeps the trip moving if the first plan fails.

You're at a street stall in Shanghai, trying to scan the QR code for a bowl of noodles, and the payment screen just spins. Or you're at a hotel front desk in Beijing, and the app keeps throwing an error. Alipay failing mid-trip is stressful, but it's almost never a dead end.

Most problems come from three things: your card issuer blocking the transaction, SMS verification failing, or the merchant not accepting foreign-card-linked payments. Here's how to fix each one, and what to do when you can't.

Quick Answer

If Alipay does not work in China, try these in order:

Check your mobile data or Wi-Fi. No internet = no payment.

Try a different card in Alipay. Visa, Mastercard, or UnionPay from a different bank often works.

Switch to WeChat Pay. It uses the same linked card but may process differently.

Call your card issuer. Tell them you're in China and approve the transaction.

Use cash. Small bills (10, 20, 50 yuan) are widely accepted at shops, taxis, and street food.

Ask your hotel front desk. They can often pay on your behalf and bill your room.

Use pre-booked services. If you booked hotels, trains, or airport transfers through Trip.com before arrival, you don't need Alipay for those.

What To Know Before You Decide

Not all Alipay failures are the same. The fix depends on the cause.

  • Card issuer blocks: Many US and European banks flag China transactions as suspicious. Call your bank before you travel and add a travel notice. If it fails mid-trip, call them from a hotel phone or via Wi-Fi calling.
  • SMS verification fails: Alipay sometimes sends a verification code to your home number. If you don't have international roaming, you won't get it. Solution: set up Alipay before you leave China, or use an eSIM with a Chinese number (see below).
  • Merchant limits: Some small vendors only accept domestic Alipay (linked to a Chinese bank account). Your foreign-card-linked Alipay won't work there. Cash is the only backup.
  • App identity verification incomplete: If you didn't finish the ID verification step during setup, Alipay may block payments. Complete this before departure.

Step-by-Step Plan

Before You Leave Home

Set up Alipay and WeChat Pay with your foreign card. Add at least two different cards (e.g., Visa and Mastercard).

Complete identity verification in the app. This usually requires a passport scan and a selfie.

Add a travel notice to all cards. Call your bank or do it online.

Install an eSIM with a Chinese phone number. This solves SMS verification issues. I recommend [eSIM provider name] for reliable coverage.

Withdraw some cash (500-1000 yuan) from an ATM at your arrival airport. Use a global bank like HSBC or Citibank to avoid high fees.

When Alipay Fails Mid-Trip

Check your internet. Turn airplane mode on and off. If you're on a VPN, try disabling it temporarily-some Chinese networks block VPNs and cause payment timeouts.

Try the other card. Open Alipay, go to "Cards," and switch to your backup card.

Try WeChat Pay. If you set it up, it may process the same card differently.

Call your card issuer. Use the number on the back of your card. Hotel front desks can usually help you make an international call.

Use cash. Most hotels, larger restaurants, and tourist shops accept cash. Street vendors and small shops may prefer exact change.

Ask your hotel to pay. Many hotels in Beijing and Shanghai can charge your room and settle with the vendor later.

Use pre-booked services. If you booked a hotel, train ticket, or airport transfer through Trip.com before arrival, you already paid. You don't need Alipay for those.

Common Mistakes

  • Not setting up Alipay before arrival. The app requires SMS verification during setup. If you try to register in China without a local number, you'll be stuck.
  • Relying on one card. If that card gets blocked, you have no backup. Always link at least two.
  • Assuming all merchants accept foreign-card Alipay. Small shops, street food, and some taxis only take domestic Alipay or cash.
  • Forgetting to carry small bills. Many vendors can't break a 100-yuan note for a 10-yuan purchase.
  • Thinking cash is obsolete. It's not. Most hotels, larger restaurants, and tourist shops accept cash. It's your most reliable backup.

Recommended Booking / Planning Options

To reduce reliance on Alipay for key travel logistics, book these before you arrive:

  • eSIM with a Chinese number: Solves SMS verification and gives you mobile data. [Link to eSIM guide]
  • Airport transfer: Pre-book a private car from Beijing Capital, Shanghai Pudong, or Guangzhou Baiyun airports. You pay online, no app needed. [Link to airport transfer guide]
  • Hotels and trains: Book through Trip.com. Payment is processed at booking, so you don't need Alipay at check-in or at the station. [Link to hotel booking guide]

FAQ

Why does Alipay keep asking for SMS verification when I'm in China?

Alipay sends a verification code to your home phone number for security. If you don't have international roaming, you won't receive it. Solution: use an eSIM with a Chinese number, or set up Alipay before you leave.

Can I use my foreign credit card directly in China?

In most places, no. Only large hotels, some international chains, and high-end shops accept foreign cards. Alipay or WeChat Pay linked to a foreign card is the standard workaround.

What if both Alipay and WeChat Pay fail?

Use cash. If you don't have cash, ask your hotel front desk to help. They can often pay on your behalf and bill your room. For essential travel like trains or airport transfers, pre-book online before arrival.

Do I need a Chinese bank account to use Alipay?

No. You can link a foreign Visa, Mastercard, or UnionPay card. But some features (like transferring money to friends) require a Chinese bank account.

Is it safe to use Alipay with a foreign card?

Yes. Alipay uses tokenization and encryption. Your card number is not shared with the merchant. The risk is the same as using your card online at home.

What should I do if I can't pay for a hotel at check-in?

If you booked through Trip.com before arrival, you already paid. If you didn't, ask the front desk if they accept foreign cards or cash. Most hotels in Beijing and Shanghai do. If not, ask them to call your card issuer.


Some pages may contain affiliate links. We may earn a commission at no extra cost to you.

Keep planning your China trip

After this guide, continue with the practical hubs for visas, payment apps, eSIMs, high-speed rail, city routes and booking decisions.

Start planning hub | Itineraries | Booking guides