Quick answer
- Set up Alipay and WeChat Pay before departure to link your Visa or Mastercard for widespread mobile payments.
- Carry at least 500–1000 CNY in cash for small vendors, metro deposits, and taxi emergencies where digital payments may fail.
- Test a small transaction as soon as you arrive, and keep offline screenshots of addresses, bookings, and payment QR codes.
Introduction: why China feels cashless to foreign visitors
Landing in Beijing or Shanghai, you’ll notice locals pay for everything—street food, metro tickets, even temple entrance fees—by scanning a QR code with their phones. For a first-time visitor from Europe or North America, it can feel like you’ve stepped into a cashless world where your wallet is useless. But don’t panic. With the right preparation, you can pay just as easily.
This guide walks you through exactly how to use Alipay and WeChat Pay with a foreign card, where to withdraw cash if you need it, and what to do if your app fails. Follow these steps before you leave and you’ll spend your first day buying bubble tea, hailing a Didi, and exploring the Great Wall without a hitch.
Before departure: what to install, verify, and screenshot
The most important step happens before you board the plane. Install Alipay and WeChat Pay on your phone, and link your Visa, Mastercard, or JCB card. Both apps now accept foreign cards, but the setup process requires identity verification—usually a passport photo and a selfie. Do this at home so you’re ready to pay the moment you exit customs.
Also save offline screenshots: store your app payment QR codes, your hotel address in Chinese, the booking confirmation for your first night, and a map screenshot of the route from the airport to your hotel. If your mobile data is slow on arrival (or you haven’t set up an eSIM yet), these screenshots will be your lifeline.

Alipay and WeChat Pay setup with a foreign card
Both Alipay and WeChat Pay now allow foreigners to link an international credit or debit card. To set up Alipay for foreign cards, open the app, tap “Pay,” then “Cards” and follow the prompts. You’ll be asked to enter your card number, expiry, CVV, and a phone number that can receive SMS for verification. For WeChat Pay, go to “Me” > “Pay” > “Add Card.”
After linking, complete identity verification by uploading a clear photo of your passport’s bio page and a selfie holding your passport. This step can take a few minutes to a few hours—another reason to do it before you travel. Once verified, try a small test payment (like a 1 CNY hotel deposit) to confirm everything works.
Where payments can fail and what backup to carry
While mobile payment acceptance is high in cities, you’ll find gaps. Small noodle stalls, some taxi drivers, metro ticket machines (especially for single-ride tickets), and market vendors may only take cash. Hotel security deposits sometimes require a physical card or cash. And if your phone’s data connection drops—say in a tunnel or on the Great Wall—you’ll be grateful for backup bills.
Carry at least 500–1000 CNY in cash as a minimum backup. You can withdraw CNY from airport ATMs using your foreign debit card, as long as your bank has approved international withdrawals and you’ve memorized your PIN. Citibank, HSBC, and Bank of China ATMs at airports are most reliable for foreign cards. Avoid third-party ATMs in shops to dodge high surcharges.

First-day payment checklist for airport, hotel, metro, and food
Your first day in China involves four typical payment moments: arrival transport, hotel check-in, a metro ride, and your first meal. Here’s exactly what to do for each:
Airport to hotel: Use Didi (China’s Uber) linked to Alipay or WeChat Pay. Both apps have an in-app ride-hailing function. If you haven’t set it up, grab a taxi from the official rank—pay cash or ask if they accept QR code. Hotel check-in: Most hotels will ask for a cash deposit or card imprint. Use your physical credit card or cash (500–1000 CNY). Metro: In cities like Beijing, Shanghai, and Guangzhou, you can scan Alipay or WeChat Pay to enter the metro. At smaller stations, you may need a single-ride ticket purchased with cash. First meal: Restaurants almost always accept QR codes. Open your payment app, show the merchant’s QR code, and scan.
Conclusion and next planning links
Preparing your digital wallet before departure is the single best way to avoid first-day stress. With Alipay and WeChat Pay set up for foreign cards, plus a handful of cash and a reliable internet connection, you’ll navigate China’s cashless ecosystem seamlessly. Remember to test a small payment early, keep offline backups, and always have a backup card or cash on hand.
Ready for more planning? Check our <a href="/essentials">Travel Essentials</a> for a full packing list, <a href="/esim">eSIM Guide</a> for staying connected, <a href="/visa">Visa & Entry</a> for current rules, and <a href="/itineraries">Itinerary planner</a> to build your trip.

Before you go
- ✓Install Alipay and WeChat Pay and link Visa/Mastercard before departure
- ✓Complete identity verification (passport + selfie) at least 2 days before flying
- ✓Save offline screenshots of hotel address, booking confirmations, and payment QR codes
- ✓Withdraw 500–1000 CNY from an airport ATM using a foreign debit card
- ✓Test a small transaction (e.g., a bottle of water) as soon as you have mobile data
Common mistakes
- Waiting until you arrive to set up payment apps, only to find ID verification is delayed.
- Assuming every merchant accepts mobile payment: always have cash for street vendors and taxis.
- Relying only on one payment app without a backup (Alipay or WeChat Pay might fail).
- Forgetting to notify your home bank about international travel, leading to frozen cards.
- Not saving offline screenshots, then struggling to communicate without data.
FAQ
Can foreigners use Alipay and WeChat Pay in China?
Yes! Since 2023, both Alipay and WeChat Pay have allowed foreigners to link Visa, Mastercard, and JCB cards. You just need to install the apps, link your card, and complete passport-based identity verification.
How do I link a Visa or Mastercard before arriving?
Open Alipay and go to “Pay” > “Cards” > “Add Card.” Fill in your card details and a phone number for SMS verification. For WeChat Pay, go to “Me” > “Pay” > “Add Card.” Then upload your passport and a selfie for identity verification.
Do I still need cash or cards in China?
Yes. While digital payments dominate, you’ll need cash for small street vendors, taxi deposits, and some metro tickets. Carry at least 500–1000 CNY. A physical credit card is useful for hotel deposits and large purchases.
Useful next steps
Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

