Quick answer
- Mobile payments like Alipay and WeChat Pay are widely used in China, and foreigners can set them up with a foreign credit card before arrival.
- Follow step-by-step instructions to link Visa or Mastercard, complete verification, and test a small payment.
- Always carry backup cash and a backup card, as some small merchants, deposits, or transport counters may not accept mobile payments.
Introduction: Why China feels cashless to foreign visitors
You step off the plane in Shanghai, and the first thing you notice is everyone paying with their phone—for a coffee, a metro ticket, even a street-side skewer. As a Western traveler, you might feel a spike of anxiety: can I survive without cash? Will my credit card work? The good news is that with the right preparation, you can navigate China's mobile payment ecosystem smoothly. This guide covers exactly what to do before departure and on your first day so you never feel stranded.
China's two dominant payment platforms, Alipay and WeChat Pay, now support foreign credit cards. But it's not automatic. You need to install apps, link your card, and complete identity verification. And even then, you should always carry backup cash and a physical card. Think of mobile payment as a powerful tool, not the only tool.
Before departure: what to install, verify, and screenshot
Start by downloading Alipay and WeChat Pay from your app store. Both require an account—use your email or phone number. Inside the app, navigate to the payment section and add a foreign credit card (Visa, Mastercard, or American Express are widely accepted). You'll also need to complete identity verification: take a clear photo of your passport and a live face scan. This process can take a few hours to a day, so do it at least a week before your trip.
While you're at it, take screenshots of your hotel address, train bookings, attraction tickets, and the exact steps to access your payment QR codes. Offline screenshots can be a lifesaver if your data connection drops. Also download offline maps (like Amap or Apple Maps) and a translation app. Most importantly, ensure you have a working data connection in China—consider an eSIM or international roaming. Check our eSIM Guide for options.

Alipay and WeChat Pay setup with a foreign card
For Alipay: open the app, tap "Pay" or "Transfer," then "Add a Card." Enter your card number, expiry, and CVV. Alipay will ask for a SMS verification code (sent to your home number) or an email. After adding, you may see a small temporary hold to confirm the card is valid. For WeChat Pay: go to "Me" → "Pay" → "Cards" → "Add a Card." The process is similar, but WeChat may require you to set a six-digit payment PIN during setup.
Once your card is linked, test with a small transaction before you rely on it. Buy a bottle of water at a convenience store or a cheap snack. If it works, you're good. If it fails, you may need to call your bank to authorize international use or verify your identity. Some cards have daily limits or may be blocked by the merchant's terminal. Never assume all payments will go through—always have a backup.
Where payments can fail and what backup to carry
Even with a perfectly set up app, some situations will require cash or a physical card. Small street vendors, market stalls, and some taxis may not accept mobile payments from foreign cards. Hotel deposits often require a physical credit card (Visa/Mastercard) or a wad of cash. At train stations, ticket machines may only accept Chinese bank cards or cash. Always carry at least 500 RMB in small bills (10, 20, 50 CNY).
Also carry a backup international credit or debit card (preferably not your main travel card) and inform your bank that you're traveling to China. Avoid dynamic currency conversion at POS terminals—choose to pay in CNY if offered. Lastly, keep some USD cash in a safe place for emergencies. The goal is to have three layers: mobile payment, backup card, and backup cash.

First-day payment checklist for airport, hotel, metro, and food
After landing, the first step is to get online. Activate your eSIM or insert a local SIM. Then open Alipay or WeChat Pay and try a tiny purchase—say, a bottle of water from a convenience store in the arrivals hall. If it goes through, you're set. For the metro, look for signs showing QR code scanning; many cities accept Alipay or WeChat Pay directly, but some require a separate app or ticket machine. Have cash ready just in case.
At the hotel, the front desk will likely ask for a deposit. Offer your international credit card first; if they ask for a Chinese card, use cash. For dinner, choose a restaurant with visible QR codes on tables or counters. If you're unsure, ask the staff if they accept Alipay or WeChat Pay (they'll understand "Alipay" even in English). End the day by verifying your payment methods worked and plan for the next day. Remember: connectivity is key—keep your phone charged and your data active.
Conclusion and next planning links
Using mobile payments in China as a foreigner is entirely possible, but it requires preparation. Set up your apps before departure, test them on day one, and always carry backup cash and a card. Major cities like Beijing, Shanghai, and Guangzhou will have the highest acceptance; smaller towns and rural areas rely more on cash. By following this guide, you'll avoid the common pitfalls and enjoy the convenience that Chinese locals experience every day.
For more detailed travel essentials, visit our Travel Essentials page. When you're ready to plan your itinerary, use our Itinerary Planner. And don't forget to check visa requirements on our Visa & Entry page. China is an incredible destination—with the right payment strategy, your trip will be smooth and memorable.

Before you go
- ✓Install Alipay and WeChat Pay before departure
- ✓Link a foreign Visa or Mastercard and complete identity verification
- ✓Take screenshots of hotel address, train bookings, and payment setup
- ✓Carry at least 500 RMB in small bills as backup
- ✓Test payment apps with a small purchase on the first day
Common mistakes
- Assuming all merchants accept foreign-card-linked payments
- Not having a backup data connection (eSIM or roaming)
- Forgetting to inform home bank of travel
- Relying solely on one payment app
- Not carrying any cash for deposits or small vendors
FAQ
Can foreigners use Alipay and WeChat Pay in China?
Yes, you can set them up with a foreign credit card, but you must complete identity verification before arrival. Test with a small payment after landing.
How do I link a Visa or Mastercard before arriving?
Download the app, create an account, go to payment settings, add your card details, and follow the verification steps. It may take a few hours to approve.
Do I still need cash or cards in China?
Yes, always carry a backup of RMB cash and an international credit card for deposits and places that don't accept mobile payments.
Useful next steps
Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

