Quick answer
- Set up Alipay and WeChat Pay before departure with a foreign card to access China's mobile payment ecosystem.
- Complete identity verification and test a small payment to avoid first-day friction.
- Always carry a backup card and some cash—some merchants still need them.
- A reliable data connection is essential for payment apps to work.
- Screenshot important details offline to reduce language and connectivity stress.
Why China feels cashless to foreign visitors
Many first-time travelers ask, "Can foreigners rent a car in China?" The answer is yes, but you'll quickly discover that cash and foreign cards are rarely accepted at rental counters, metro stations, or even street food stalls. China runs on mobile payments—Alipay and WeChat Pay dominate from supermarkets to taxis. Without them, even common tasks like buying a metro ticket can feel challenging.
This guide focuses on the payment setup that makes everything else possible. By the time you land, you'll have a working digital wallet linked to your foreign Visa or Mastercard, verified and ready for small purchases. We'll walk through installation, verification, common pitfalls, and a first-day checklist so you can navigate Shanghai or Beijing with confidence. The golden rule: set up everything before you depart. Connectivity and identity verification are much harder to sort out after arrival.
Before departure: what to install, verify, and screenshot
Start by downloading the Alipay and WeChat Pay apps from your phone's app store while you still have home internet. Do not wait until you're at the airport—many app stores restrict downloads or updates once you're in China, and VPNs can be unreliable for large files. Install both apps even if you plan to use only one; having a backup app can save the day if a merchant doesn't accept your preferred one.
After installation, follow the in-app prompts to register with your phone number. Use your home number for SMS verification—international roaming is fine for receiving the code. Do not use a China number that you haven't activated yet, because you may lose access to SMS during transit. Once registered, link a foreign credit or debit card (Visa, Mastercard, UnionPay International, or American Express). The process takes about 10 minutes per app, but some banks flag international verification—call your bank beforehand to avoid blocks.
Take screenshots of your app's main screen, the QR code scan function, and any reservation confirmations. Store them in an album labeled "China Day 1". Also screenshot the hotel address, a map view of the hotel, and your train or flight booking. Offline access to these images smooths interactions with taxi drivers, hotel staff, and lost-property counters.

Alipay and WeChat Pay setup with a foreign card
Alipay Tour Card and WeChat Pay both support foreign cards, but setup differs slightly. In Alipay, look for the "Tour Card" feature—a virtual prepaid card that you top up with your foreign debit card. WeChat Pay allows direct card linking to your wallet. Both require identity verification: you'll need to upload a clear photo of your passport and sometimes a selfie. Allow 2–10 minutes for the automated check.
Verification may fail if your passport photo is blurry, the lighting is poor, or the name doesn't match exactly. Take the photo in well-lit, even light, and ensure all four corners of the passport are visible. If verification fails, try again with better lighting, or switch to the other app. Some travelers report success with WeChat Pay after Alipay's verification kept cycling. Once approved, link a card and authorize the 1–2 currency test charges (usually reversed within 48 hours).
Test a small transaction, like buying a coffee or a souvenir, before you leave. If the test fails, contact your card issuer immediately. One common mistake is using a business debit card or a corporate account—these often get blocked. Stick to personal credit or debit cards. Also note that some issuers require a 3D Secure code or OTP for online payments; ensure your phone can receive SMS or email in China (enable international roaming).
Where payments can fail and what backup to carry
Even with working Alipay and WeChat Pay, there are scenarios where payments fail. Small noodle stalls, some museum ticket counters, and taxi drivers who accept only local cards may reject your foreign-linked payment. Deposits for hotel rooms, luggage storage, or bike rentals often require a Chinese debit card or cash. Always carry a backup plan: a secondary foreign card (brought from a different bank) and 500–1,000 RMB in cash for emergencies.
Cash can be obtained from airport ATMs using a foreign card—look for machines with UnionPay, Visa, or Mastercard logos. Avoid currency exchange counters as they often have poor rates. ATMs in major banks like Bank of China, ICBC, and HSBC usually work. Withdraw gradually; some ATMs dispense in 100 RMB notes, which small merchants may not have change for. Keep 10, 20, and 50 yuan notes for metro, bus, and street food.
Payments can also fail due to connectivity. If a payment app doesn't load, check your data connection. A working eSIM or roaming plan is critical. Without internet, the apps won't generate QR codes or process scans. Download offline maps and screenshots of your hotel's name in Chinese and English to bridge the gap. If a merchant insists on a local scan, show them your screenshot and ask if they can type the name—sometimes they'll call the hotel on your behalf.

First-day payment checklist for airport, hotel, metro, and food
Land at Shanghai Pudong or Beijing Capital. Step 1: Switch on your eSIM or roaming as soon as you exit the plane. Before customs, test Alipay by scanning a QR code at a convenience store (FamilyMart or Lawson are reliable). If it fails, you have time to adjust. Step 2: Withdraw 500 RMB from an ATM near baggage claim. Step 3: Take the airport's metro or a Didi ride-hailing car to your hotel. Pay with Alipay scan-to-pay if the driver accepts. If not, use cash.
At the hotel, you'll likely need to pay a room deposit. The front desk may ask for a Chinese credit card or cash. Offer your foreign card; if they refuse, use cash. Step 4: Once settled, test WeChat Pay at the hotel's café or snack bar. Step 5: For dinner, walk to a nearby restaurant with a QR code on the table. Scan it with Alipay or WeChat Pay to order and pay. If the menu is only in Chinese, use the app's translation feature or a screenshot of common dishes.
By the end of day one, you'll have used both apps, verified they work, and built confidence. If a payment fails, note the merchant location and try the other app. If both fail, cash is your fallback. Document any failures so you can adjust your approach the next day. Remember, practice makes perfect—by day three, you'll scan and go without thinking.
Conclusion and next planning links
Mastering Alipay and WeChat Pay unlocks the convenience that locals enjoy. You no longer need to worry "Can foreigners rent a car in China?" because now you have the payment tools to handle it. Car rental agencies like eHi or Shenzhou Zuche accept app payments for deposits, tolls, and fuel. Just ensure your payment app is verified and topped up before you step into the rental office.
Next steps for your China trip: check visa requirements on our [Visa & Entry](/visa) page, explore top destinations via the [Itinerary Planner](/itineraries), and prepare your connectivity with the [eSIM Guide](/esim). For a full list of travel tools, browse our [Travel Essentials](/essentials) page. Start early, test everything, and enjoy a smooth, cash-free adventure in China.

Before you go
- ✓Install Alipay and WeChat Pay before departure from your home app store.
- ✓Link a foreign Visa or Mastercard and complete identity verification (passport photo + selfie).
- ✓Test a small transaction while still abroad—buy a coffee or gift card online.
- ✓Set up an international roaming plan or purchase a China eSIM for immediate data upon landing.
- ✓Withdraw 500–1000 RMB from an airport ATM and save change for small purchases.
Common mistakes
- Waiting until after arrival to download or verify apps—you may lose access to SMS or app store.
- Using a business or corporate debit card; personal credit cards work best.
- Forgetting to take offline screenshots of hotel addresses, bookings, and payment app screens.
- Relying on only one app—always have both Alipay and WeChat Pay as backups.
- Ignoring cash needs—many small merchants and deposits still require physical yuan.
FAQ
Can foreigners use Alipay and WeChat Pay in China?
Yes, foreigners can use both apps by linking a foreign Visa, Mastercard, UnionPay International, or American Express card. You'll need to pass identity verification (passport photo and selfie) before using the wallet. Most payments work, but some small merchants or deposits may require a local card or cash. Always carry a backup.
How do I link a Visa or Mastercard before arriving?
Download Alipay or WeChat Pay from your phone's app store. Register with your phone number (home number works for SMS). In Alipay, look for "Tour Card" to top up; in WeChat Pay, add a card directly under "Wallet". Follow identity verification, then link your card. Test with a small transaction to confirm.
Do I still need cash or cards in China?
Yes, you should carry some cash (500–1000 RMB) for small vendors, metro ticket machines (some still don't accept foreign cards), and hotel deposits. A secondary foreign card from a different bank is also wise in case one issuer blocks your transaction. Most urban areas accept mobile payments, but rural areas may not.
Useful next steps
Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

