Quick answer
- Learn exactly how to set up Alipay and WeChat Pay with your foreign Visa or Mastercard before departure.
- Discover where mobile payments work and where you still need cash or a backup card in China.
- Follow our first-day payment checklist to smoothly buy train tickets, metro passes, and street food.
Introduction: Why China Feels Cashless to Foreign Visitors
Landing in a Chinese airport without Alipay or WeChat Pay can feel like arriving without a wallet. Nearly every transaction—from buying a train ticket to paying for a bowl of noodles—happens via a QR code. For Western travelers used to cards or cash, this mobile-first payment culture creates real first-day anxiety. But with the right preparation, you can navigate it smoothly.
The key is setting up your payment apps before you board the plane. This guide walks you through exactly what to install, how to link your foreign card, where payments can fail, and what backup to carry. By the time you arrive, you'll be ready to buy your first train ticket, metro ride, and meal without a hitch.
The most important warning: never rely on a single payment method. Always test your app with a small transaction before you need it for a big purchase, and keep cash and a physical card as backup. Use the checklist below to prepare.
Before Departure: What to Install, Verify, and Screenshot
Start your preparation at home, before you leave. You'll need a reliable data connection, so check if your phone supports eSIM and whether your home carrier offers affordable roaming in China. A local SIM or pocket WiFi are alternatives, but eSIM is the most convenient for compatible phones. Learn more in our eSIM Guide (internal link: /esim). Without internet, your payment apps won't work.
Download Alipay and WeChat Pay from your app store. Register using your foreign mobile number (you can keep this number active for SMS verification during your trip). Then, link your international Visa or Mastercard. Both apps now support foreign cards, but you must complete identity verification—usually by uploading a photo of your passport. This can take a few hours, so do it well before departure.
Take screenshots of your hotel address in Chinese, your train booking confirmation, and any important translations. Save them in an album that works offline. Also write down your passport number and visa details—you'll need them during setup and at stations.

Setting Up Alipay and WeChat Pay with a Foreign Card
Alipay and WeChat Pay are the two dominant mobile payment apps in China. For foreigners, they've added support for overseas credit cards, but the process isn't instant. In Alipay, look for the 'Tour Pass' or simply add your card under 'Cards' in the profile section. WeChat Pay is similar: go to 'Me' → 'Pay' → 'Add Bank Card'. Follow the on-screen prompts—you'll need to verify your identity and possibly answer a call from your bank to confirm the transaction.
Once linked, perform a test transaction. The easiest way is to top up your own Chinese phone number (if you have one) or buy a small item from a large merchant like a convenience store. If the transaction goes through, you're set. If not, check your bank's foreign transaction settings—some cards require you to enable international usage or lower security restrictions.
Remember: not all foreign cards work. American Express and Discover may have more trouble than Visa or Mastercard. Use a major bank card, and consider adding a second card as a backup. And even if your app works perfectly, some small merchants may not accept it—that's why you need a backup plan.
Where Payments Can Fail and What Backup to Carry
Mobile payments are common in big cities like Shanghai, Beijing, and Guangzhou, but they can fail at street stalls, local market vendors, and some taxi counters. Deposits for hotel rooms or luggage storage sometimes require a physical card or cash. For train ticket bookings, the official 12306 app and website accept foreign cards when linked through Alipay or WeChat Pay, but you may run into issues if your card issuer declines the transaction as suspicious.
Always carry at least 500 RMB in cash (about $70) for emergencies. ATMs are widespread and accept foreign cards, though withdrawal limits may apply. A physical Visa or Mastercard can be used at major hotels, airlines, and some shops, but smaller businesses rarely accept cards. The best backup is a combination: cash plus a card, both kept separate from your phone.
For train travel, if your app fails at the station, go to the manual ticket counter. Some stations have special windows for foreigners. Show the attendant your passport and booking confirmation (from your screenshot). They can process payment in cash or card. Patience and a backup plan will save your trip.

First-Day Payment Checklist for Airport, Hotel, Metro, and Food
Your first day in China is the most critical for testing your payment system. Here's a step-by-step checklist:
Airport: After landing, connect to WiFi and open your Alipay or WeChat Pay to confirm they work. If not, use the airport ATM to withdraw cash. Buy a local SIM or activate your eSIM if you haven't already. Hotel: Check in and ask if they accept mobile payments. If not, use your physical card or cash. Save the hotel's business card with the address in Chinese. Metro: Download the local metro app (e.g., Shanghai Metro) and link it to Alipay for a QR code pass. Alternatively, buy a single-ride ticket with cash. Food: Try paying for a drink or snack at a convenience store with your app. If it fails, use cash.
Once you've successfully completed a few small transactions, you can confidently book your first train ticket. Use the 12306 app (or the official website) and pay via Alipay or WeChat Pay. If your card is rejected, try adding a different card or use the 'International Payment' option. Remember: always keep a screenshot of your ticket and arrive at the station at least 30 minutes early to deal with any issues.
Conclusion and Next Planning Links
Booking train tickets in China as a foreigner is straightforward if you prepare your payment methods in advance. Install Alipay and WeChat Pay, link a foreign card, verify your identity, and test the system before you depart. Carry cash and a physical card as backup, and save screenshots of all critical documents.
Now that you understand payments, it's time to plan the rest of your trip. Check out our Travel Essentials (internal link: /essentials) for packing lists and more tips. For visa requirements, visit our Visa & Entry page (internal link: /visa). And when you're ready to create an itinerary, use our Itinerary Planner (internal link: /itineraries) to build a trip that suits your interests.

Before you go
- ✓Install Alipay and WeChat Pay before departure and link your foreign Visa or Mastercard.
- ✓Complete identity verification (passport upload) while on good WiFi, at least 48 hours before flying.
- ✓Perform a test transaction—e.g., top up a mobile number or buy a small item—to confirm the app works.
- ✓Save offline screenshots of your hotel address in Chinese, train booking confirmation, and key phrases.
- ✓Carry at least 500 RMB in cash plus a physical credit card as backup.
Common mistakes
- Waiting until arrival to set up payment apps without stable internet—always do it before you leave.
- Assuming all merchants accept foreign-card-linked Alipay/WeChat—many small vendors and some transport counters do not.
- Forgetting to have a data plan or VPN before landing—many apps are blocked on Chinese networks without proper access.
- Relying on a single payment method without testing it thoroughly—always have a backup.
- Not keeping a physical copy of your passport and visa for station ticket counters.
FAQ
Can foreigners use Alipay and WeChat Pay in China?
Yes, but with limitations. You must link a foreign Visa or Mastercard and complete identity verification (passport upload). Most large merchants accept them, but some small vendors and taxi counters may require cash or a physical card.
How do I link a Visa or Mastercard before arriving?
Download the app, register with your foreign phone number, add your card under 'Cards' or 'Pay', and follow the verification steps. You may need to answer a call from your bank to confirm a small test charge. Complete this at least 2 days before departure.
Do I still need cash or cards in China?
Yes. Carry at least 500 RMB in cash for emergencies, and keep a physical Visa or Mastercard for hotels, airline tickets, and ATMs. Some merchants will not accept mobile payments, and your app may fail unexpectedly.
Useful next steps
Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

