Quick answer
- Mobile payments dominate China, but foreigners need to set up Alipay and WeChat Pay before departure.
- Link a foreign Visa or Mastercard, complete identity verification, and test a small payment before you fly.
- Always carry a backup card and a small amount of cash because merchant acceptance can vary.
Introduction: Why China Feels Cashless to Foreign Visitors
You land in Shanghai, open your favorite maps, and try to order a taxi. The driver doesn't accept cards. He points at a small QR code on his dashboard. This is the moment most Western travelers realize China's payment culture runs on different rules than at home. Mobile payments such as Alipay and WeChat Pay are not just popular alternatives; they are the default method for millions of daily transactions, from a single apple at a street stall to a high-speed train ticket. For visitors, this can feel like an unspoken law you are expected to follow.
Technically, China has not issued a law that forces everyone to pay by smartphone. Yet a combination of government regulations, market habits, and infrastructure choices has created an environment where cash is often inconvenient, and international cards can fail at ordinary shops. Understanding China mobile payments is therefore as important as knowing the visa rules. In this guide, we explain the practical rules that affect foreigners, especially around linking a Visa or Mastercard to Chinese payment apps. You'll leave this article with a clear, step-by-step plan for setting up payment apps before you fly, testing them, and keeping a backup so you are never caught without a way to buy a bottle of water.
We also answer the three questions travelers ask most often: Can foreigners use Alipay and WeChat Pay in China? How do I link a Visa or Mastercard before arriving? And do I still need cash or cards in China? Let's start with the essentials.
Before Departure: What to Install, Verify, and Screenshot
The single biggest mistake foreigners make is waiting until they are in China to set up payment apps. Alipay and WeChat Pay both allow foreign users to link an international card, but the registration process requires your passport details and a way to receive verification codes. If you wait until after landing, you may be stuck without a stable connection or with a device that lacks the right app store settings. Do the heavy lifting before you leave home: download both apps, register with your phone number that works internationally and can receive SMS, and link your card on a reliable Wi-Fi network.
Connectivity is the foundation of everything you will do. Without a working internet connection, your payment app cannot process QR scans, you cannot call a ride, and maps will not show you the right metro exit. Decide between China eSIM, international roaming, a local SIM, or a pocket Wi-Fi based on your trip length and the number of devices you carry. If you have a compatible phone, an eSIM is often the easiest because you can install and activate it before departure, then arrive with data ready to use. For anyone planning to rely on a payment app, do not leave home without a tested internet plan.
Once your apps are installed, do not forget to take screenshots of your hotel address, train booking, attraction reservation, and the payment confirmation page from your card issuer. If your connection drops, those screenshots become your offline map and proof of purchase. It sounds old-fashioned, but travelers who save vital information as images save hours of frustration. The rule is simple: anything you might need on day one should be visible offline on your phone screen.

Alipay and WeChat Pay Setup with a Foreign Card
Let's be direct: Alipay foreign card support and WeChat Pay foreign card support are not identical. Each platform updates its rules regularly, but both now give overseas visitors the ability to make purchases with international Visa and Mastercard once the account passes verification. Open Alipay, create an account with your home number, and then look for the bank-card option under 'My' > 'Bank Cards'. Enter your card number, expiry, CVV, and billing address. Many travelers find it easier to use the tourist-friendly version of Alipay, which has a dedicated home page for passport holders. WeChat Pay works in a similar way: register your account, go to 'Me' > 'Cards', and choose 'Add a card'. You will be asked to verify your identity with your passport, and that step is required by local financial rules. It is not just paperwork—it protects both you and the merchant.
Merchant acceptance can differ. Large hotel chains, convenience stores, high-end restaurants, and metro systems usually accept both Alipay and WeChat Pay QR codes smoothly. Some small stalls or family-run shops only display one QR code, so having both apps installed gives you a backup. Test the payment with a tiny transaction before your trip, such as adding a few yuan to your mobile wallet or buying a discounted movie ticket. If the test fails, you will still be at home and can call your bank, try another card, or change platforms.
Keep in mind that Chinese financial regulators regularly stress the importance of real-name verification. If either app asks for additional documents during a transaction, remain patient and submit the required photo. You may also encounter transaction limits for international cards. These limits vary, and we avoid stating exact figures because they change often. The strategy that works is simple: link a backup card, complete identity verification, and test before you leave. That preparation will give you peace of mind and buying power.
Where Payments Can Fail and What Backup to Carry
Even with everything set up correctly, there will be moments when mobile payment does not work. Small merchants might have a personal QR code that requires a Chinese bank account, which foreigners cannot open easily. Hotel deposits, rental bike parking fees, and certain transport counters sometimes demand a local card or cash. You might face a system that only accepts a specific payment app, and the network coverage at that moment may be weak. Assume that payment will fail at least once or twice during your trip, and plan accordingly.
Your backup strategy should have three layers. First, carry a small amount of cash in RMB—enough for taxis, tips, and stalls where paying by phone is impossible. Some banks and hotels will exchange foreign currency, but airport counters might offer poor rates. Get a modest amount of RMB before you travel or at the airport, and keep the notes in separate places. Second, bring a second credit or debit card that works internationally. Even if the first card triggers fraud alerts, the second one gives you a way to get cash from an ATM. Third, save an image of your card number and emergency bank phone number in your screenshots, in case you need to report a issue.
Do not rely on one app only. Travelers who put all their money on WeChat Pay may find that a particular shop only accepts Alipay, or vice versa. Install both and link them to at least two different cards if possible. Also, remember that your home bank might see a sudden transaction in China as suspicious. Notify your bank of your travel dates, or you will risk having your card blocked when you buy something small at a pharmacy. Carry a backup, and you will never be stuck.

First-Day Payment Checklist: Airport, Hotel, Metro, and Food
When you land, follow a simple routine. At the airport, connect to free Wi-Fi if you have not activated your eSIM yet, check that your payment app refreshes, and withdraw a modest amount of RMB at an ATM if you did not exchange before arrival. Use the airport train ticket office to practice a small transaction, or buy a bottle of water from a convenience store with your phone. This gives you instant feedback on whether your card link is working.
At the hotel, ask the front desk if they accept international cards and note whether they charge a deposit that will be refunded in Chinese yuan. Hotels often have their own QR code for breakfast payment, so it is a good place to test your second app. For the metro, download the official subway app or use the transport function inside Alipay/WeChat. You may need to top up your balance or buy a ticket from a machine. Carry a few coins for scenarios where the QR scanner is broken.
For food, look for table QR codes. Some restaurants ask you to scan, order, and pay on your phone, and they assume international users can complete this without help. If you cannot, show your backup card or cash to a staff member. Street-food vendors rarely fork over change, so keep small denominations. A successful first meal—whether you paid with a QR code, a card, or a crisp 50-yuan note—feels like a victory. Recording that win in your travel notes will give you a confidence boost for the rest of the trip.
Conclusion: What to Do Next for a Smooth Trip
China is a country that rewards travelers who prepare. The foreigner who arrives with Alipay and WeChat Pay already installed, a working eSIM, and a backup card in their daypack will not worry about 'the laws of payment' during their entire visit. You will stroll across the Great Wall, hike through Zhangjiajie, or ride the Shanghai maglev feeling like your phone is simply a part of your travel kit.
Before you land, revisit the checklist on this page and decide which actions still need a click or a signature. If you have not read the latest travel essentials or visa and entry rules, do that as well. Payment is only one piece of the planning puzzle. For a richer itinerary, look at our destination guides and route suggestions that cover transport, hotels, and local favorites.
Go2China Easy updates payment tips as card networks and app rules evolve. If you find that a piece of information is outdated, send us a message and tell us what you discovered at the airport. Your experience can help the next traveler.

Before you go
- ✓Install Alipay and WeChat Pay and link a valid Visa/Mastercard before boarding.
- ✓Activate a China eSIM or roaming plan with enough data for maps and payments.
- ✓Save offline screenshots of hotel addresses, train bookings, and card numbers.
- ✓Bring at least 500 RMB in small notes for taxis, street food, and backup payment.
- ✓Notify your home bank of your travel dates to avoid card blocks.
Common mistakes
- Waiting to set up payment apps until after arrival, when Wi-Fi and passport scanning are more stressful.
- Linking only one card or relying on only one payment app.
- Assuming every QR code supports international cards—many personal codes do not.
- Forgetting to take screenshots offline, leading to panic when connectivity drops.
- Carrying only large RMB notes or not carrying a backup cash reserve.
FAQ
Can foreigners use Alipay and WeChat Pay in China?
Yes. Both apps allow foreigners to register with an international phone number and link a Visa, Mastercard, or other supported card. You must complete identity verification with your passport and test your setup before departure. Acceptance varies by merchant, so keep backup cash.
How do I link a Visa or Mastercard before arriving?
Download the app, register with your number, go to the card/payment section, and add your card details. You'll verify your identity and wait for the app to confirm. It's wise to do this over Wi-Fi and test with a small purchase.
Do I still need cash or cards in China?
Yes. While mobile payments dominate, small merchants, deposits, and transportation counters may need cash or as a back-up. Local cards are hard for foreigners to open, so carrying RMB and a second international card is essential.
Useful next steps
Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

