Quick answer
- Learn how to install, verify, and link a foreign Visa or Mastercard to Alipay and WeChat Pay before your trip.
- Understand where mobile payments may fail and what backup options (cash, cards) to carry.
- Follow a first-day payment plan for airport, hotel, metro, and food so you never get stuck.
Introduction: Why China Feels Cashless to Foreign Visitors
Landing in Beijing or Shanghai, you'll notice something immediately: locals scan QR codes for everything — from street food to subway tickets. For many first-time visitors, the shift from cash or plastic to mobile payments can be disorienting. But don't worry: with the right preparation, you can navigate China's digital payment ecosystem smoothly.
This guide covers exactly what to do before departure, how to set up Alipay and WeChat Pay with a foreign card, where problems can arise, and what backups to carry. By the end, you'll have a concrete plan to pay for your first taxi, meal, or metro ride without hassle.
Before Departure: What to Install, Verify, and Screenshot
Start at least a week before your trip. Download Alipay and WeChat from your phone's app store. Both apps are available in English and support foreign card registration. Install them and set up an account using your phone number (ensure it can receive SMS internationally or use your home number with roaming).
Next, complete identity verification. For Alipay, you'll need a passport scan and a selfie. For WeChat Pay, go to "Me" > "Pay" > "Wallet" and add your foreign Visa or Mastercard. Both apps may ask for a Chinese phone number during verification — if you don't have one yet, try using your home number with international SMS. Some travelers find success with a temporary eSIM that provides a Chinese number.
Critical: Test with a small transaction before departure. Send a yuan to a friend's Alipay or buy a 1-yuan digital item to ensure the card works. Also, take screenshots of your payment QR codes, hotel address in Chinese, and any booking confirmations. Save them offline so you have a backup if your data connection drops.

Alipay and WeChat Pay Setup with a Foreign Card
Alipay has a dedicated "Tour Pass" feature that allows foreigners to link a Visa or Mastercard and load up to 2,000 yuan (approximately $280) for temporary use. Open the app, tap "Pay," and look for the "Tour Pass" option. Enter your card details, verify with a passport scan, and you're set. Funds can be refunded to your card at the end of the trip.
WeChat Pay works similarly. Open WeChat, go to "Me" > "Pay" > "Wallet" > "Add Card." Enter your foreign card details and authenticate with your bank via SMS or app. Some banks require additional verification — call your card issuer ahead of time to authorize the international transaction.
Note: Not all merchants accept foreign-card-linked accounts. Some small shops, market stalls, or transport ticket counters may only accept local payment methods. That's why you should never rely on just one app. Always carry a backup card and some cash.
Where Payments Can Fail and What Backup to Carry
Even with both apps set up, you may encounter situations where mobile payment fails. Common scenarios include: metro station recharge machines (some only take cash or local cards), taxi drivers who prefer WeChat Pay but may not accept foreign-linked versions, small street vendors who don't have scanning equipment for international cards, and hotel deposits that require a physical credit card.
Your backup plan should include: (1) A physical Visa or Mastercard — use it at ATMs to withdraw Chinese yuan cash (many ATMs accept foreign cards, but check fees with your bank). (2) A small amount of yuan cash for emergencies, such as ¥500–1000. You can exchange currency at airport banks or authorized exchange counters. (3) An offline map with your hotel address and key destinations saved in Chinese.
We also recommend carrying a printed copy of your passport and visa, as some merchants may request ID for high-value transactions. Keep your phone charged with a portable power bank — payments rely on a constant data connection.

First-Day Payment Checklist for Airport, Hotel, Metro, and Food
✅ Airport: After landing, connect to free airport Wi-Fi (you'll need to SMS a verification code). Try a small payment at a convenience store or coffee shop to confirm your apps work. If not, use the airport ATM to withdraw cash.
✅ Hotel: Use Alipay or WeChat Pay to pay for a taxi or Didi ride to your hotel (both apps have ride-hailing features). At the hotel, ask the front desk if they accept foreign-card payments for deposits. If not, use your physical card or cash.
✅ Metro: In major cities like Beijing, Shanghai, and Guangzhou, you can buy a single-ride ticket with cash. Some metro apps also accept Alipay — scan the QR code at the gate to pass through. Test this before loading large amounts.
✅ Food: Street food and small restaurants often display a QR code for personal WeChat Pay. If your app doesn't scan successfully, ask if they accept Alipay (which has wider foreign-card compatibility). Otherwise, pay with cash.
✅ Backup: If your apps fail, use a credit card or cash. Save screenshots of your hotel address in Chinese to show taxi drivers. Keep your phone data connection active with an eSIM or local SIM.
Conclusion and Next Planning Links
Setting up Alipay and WeChat Pay before your trip is the single best way to avoid payment headaches in China. With a foreign card, proper verification, and a backup strategy, you'll be able to navigate the cashless ecosystem confidently. Remember to test everything before you leave, carry a small amount of cash, and save offline screenshots.
For more travel preparation, check our Travel Essentials page for packing lists and connectivity tips, eSIM Guide to stay online, and Visa & Entry requirements. If you're planning a multi-city trip, use our Itinerary planner to map out your payments and logistics.

Before you go
- ✓Download Alipay and WeChat Pay before departure.
- ✓Link a foreign Visa or Mastercard and complete identity verification.
- ✓Test a small transaction (e.g., 1 yuan) before you go.
- ✓Save offline screenshots of payment QR codes, hotel address, and bookings.
- ✓Carry a backup physical card and ¥500–1000 in cash for emergencies.
Common mistakes
- Assuming all merchants accept foreign-card-linked apps.
- Forgetting to test payment before arrival.
- Relying on only one app without a backup.
- Not having offline access to hotel address and maps.
- Neglecting to carry any cash for small vendors or metro tickets.
FAQ
Can foreigners use Alipay and WeChat Pay in China?
Yes, foreigners can use both apps by linking a foreign Visa or Mastercard and completing identity verification (passport scan and selfie). Some features may have limits, but they work for most daily transactions.
How do I link a Visa or Mastercard before arriving?
Open Alipay and look for 'Tour Pass' under Pay. For WeChat Pay, go to Me > Pay > Wallet > Add Card. Follow the prompts to enter card details and verify with your bank. Test with a small transaction to confirm it works.
Do I still need cash or cards in China?
Yes. While mobile payments are dominant, some small merchants, taxi drivers, and metro machines may not accept foreign-linked apps. Carry a backup physical card and ¥500–1000 in cash for emergencies.
Useful next steps
Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

