Quick answer
- Set up Alipay and WeChat Pay before departure to order food delivery and pay almost everywhere in China.
- Link a Visa or Mastercard, complete verification, and test with a small purchase to avoid surprises.
- Carry backup cash and a secondary card—some small merchants and deposits may not accept mobile payments.
Introduction: why China feels cashless to foreign visitors
You step off the plane in Shanghai, your phone buzzes with a welcome message, and suddenly you notice something odd: almost no one around you is using cash or credit cards. At the convenience store, the person in front of you scans a QR code and walks out in seconds. The taxi driver points to a sticker on the window. Even the noodle stand in the alley has a tiny printed code. For a Western traveler used to swiping a card or handing over bills, this first encounter with China's mobile payment ecosystem can feel overwhelming. The anxiety is real: *What if I can't pay for food? What if my phone dies? What if my card doesn't work?*
But here's the good news: China's two dominant payment platforms—Alipay and WeChat Pay—have gradually opened up to foreign cards. With a bit of preparation before your trip, you can link your Visa, Mastercard, or other international card and start paying like a local from day one. This guide walks you through exactly what to do before departure, how to set up the apps, what backup steps to take, and how to make your first payment the minute you land. By the time you finish reading, you'll feel confident enough to order a bowl of noodles through a food delivery app without breaking a sweat.
Before departure: what to install, verify, and screenshot
The single most important step you can take is preparing your phone *before* you leave. Trying to download and set up apps on a slow airport WiFi with a jet-lagged brain is a recipe for frustration. Start at least a week before your trip. First, ensure you have a reliable data connection for China. Many travelers choose an eSIM from providers like Airalo or Holafly, which you can install before departure and activate upon landing. Check phone compatibility on your carrier's website. Alternatively, international roaming can work but may be pricier. Regardless of choice, make sure your phone can access the internet the moment you arrive, because payment apps require connectivity.
Next, download Alipay and WeChat from your phone's app store. Both have English interfaces, though some menus may still show Chinese characters. After installing, create an account using your email or phone number. You'll need to verify your identity, typically by uploading a photo of your passport and taking a selfie. This step is mandatory for linking a foreign card. Do it at home with good lighting and a stable internet connection. Screenshot every confirmation page, including your account profile, card details (masked), and any verification success messages. Save these offline—they can prove your setup works if a merchant asks or if you need to show a customer service rep.
Finally, test the system. After linking your foreign card (see next section), try a very small transaction. For example, you can buy a virtual sticker or a low-value item in the app. This confirms the link is active and exposes any issues while you're still at home with help available. If the test fails, contact the card issuer or the app's support team. Do not wait until you are at the Great Wall with a hungry stomach.

Alipay and WeChat Pay setup with a foreign card
Both Alipay and WeChat Pay now support linking Visa, Mastercard, and other international cards. However, the process is not entirely seamless. In Alipay, open the app, go to 'Me' > 'Bank Cards' > 'Add Bank Card', enter your card details, and follow the identity verification prompts. You'll likely be asked to enter a verification code sent via SMS to your home country number. Ensure your phone can receive SMS while abroad or use WiFi calling. WeChat Pay is similar: in the WeChat app, tap 'Me' > 'Services' > 'Wallet' > 'Add Bank Card'. Note that WeChat may require a Chinese bank account for some features, but for basic payments (including food delivery), a foreign card often works. Both apps have transaction limits that can vary—some users report a cap of a few hundred US dollars per day. Do not rely on one app alone; set up both for redundancy.
A common frustration is that the apps may prompt for a Chinese ID number or a local phone number. As a foreigner, select 'Foreign Passport' as your ID type and use your home mobile number. If the SMS verification fails, try using a different card or contact the app's international support. Important warning: QR codes generated by Alipay and WeChat Pay are only valid for a few minutes, so don't screenshot them for later use—only scan immediately. Also, some merchants (especially small street vendors, taxi drivers, or counter staff at train stations) may not accept foreign-card-linked payments. Always carry backup cash in Chinese yuan (RMB) and a physical credit card. Aim for around 500-1000 RMB in small bills as a safety net.
Where payments can fail and what backup to carry
Even with both apps set up, you will encounter situations where mobile payment fails. The most common pain points are small shops, rural areas, taxi drivers who don't have the latest payment terminal, and ticket counters for certain attractions or train ticket machines. Some deposit-based transactions (e.g., hotel incidentals, bike rentals) may require a physical credit card. Also, if your phone battery dies or you lose connectivity, you are stranded without a backup. Therefore, a layered backup strategy is essential.
Cash is your lifeline when apps fail. Before you leave, get some RMB from your home bank or use an ATM at the airport upon arrival. Keep it in small denominations (10, 20, 50 yuan) because vendors may not have change for a 100 yuan bill. A physical credit card (Visa or Mastercard) should be in your wallet too; many hotels, high-end restaurants, and large stores accept it. Consider a prepaid travel card loaded with RMB if your home bank offers one. Finally, offline backups: save screenshots of your hotel address, train booking confirmations, and attraction tickets. Print a small card with key phrases in Chinese (e.g., 'Can I pay with a card?' or 'I need to call my embassy'). These small steps turn a potential crisis into a minor inconvenience.

First-day payment checklist for airport, hotel, metro, and food
Your first day sets the tone for the entire trip. Follow this checklist to move from arrival to dinner without payment panic. Step 1: At the airport. After clearing immigration, head to a convenience store or coffee shop inside the terminal. Buy a bottle of water or a snack using Alipay or WeChat Pay. This is your first real test. If it works, breathe easy. If not, use your backup cash and troubleshoot later. Step 2: Get connected. Activate your eSIM or insert your local SIM. Ensure that both apps can load. Step 3: Hotel check-in. Most hotels accept physical credit cards for the deposit, but some might ask for mobile payment. Have both ready. Show the screenshots of your booking confirmation if language is an issue.
Step 4: Metro or taxi. For the metro, you can use Alipay's transport card feature (search for 'Transport' in the app) or buy a single-ticket with cash. For taxis, use the DiDi ride-hailing app (available in English) linked to Alipay. If the taxi uses a QR code, scan it inside the app. For traditional taxis, cash is simpler. Step 5: Food. At a restaurant, the QR code to order and pay is usually on the table. Scan with WeChat or Alipay, browse the menu (often with English photos), and pay at the end. For food delivery, use Meituan or Ele.me—both can be accessed through WeChat or Alipay mini-programs. Place an order for dinner while you're still in your hotel room. Watch the delivery tracker map (a visual treat similar to tracking a ride on Uber). The food arrives at your door in 30 minutes. Payment was automatic via the linked card. You've just experienced China's famous convenience. And now you can relax: if any of these steps fail, you always have cash as a fallback.
Conclusion and next planning links
Using food delivery apps and mobile payments in China as a foreigner is entirely possible, but it requires deliberate preparation. By downloading Alipay and WeChat Pay before departure, linking your foreign card, verifying your identity, and testing with a small purchase, you eliminate most first-day friction. Equally important: never leave home without backup cash and a physical card. With these precautions, you can confidently navigate the cashless ecosystem from the airport noodle shop to a late-night dumpling delivery via Meituan. The anxiety fades after your first successful scan, and soon you'll be marveling at how efficient it all is.
Once your payment systems are sorted, the rest of your China trip planning becomes easier. Check out our Travel Essentials page for a complete packing list, the eSIM Guide to choose the best data plan, and the Visa & Entry page to ensure your documents are in order. Ready to build an itinerary? Use our Itinerary planner to create a trip that matches your interests. Have questions about specific scenarios? Reach out—we're here to help you travel smarter.

Before you go
- ✓Download Alipay and WeChat apps before departure.
- ✓Link a foreign Visa or Mastercard and complete identity verification (passport photo + selfie).
- ✓Test the card by making a small purchase within the app.
- ✓Screenshot account details, card info, and booking confirmations for offline access.
- ✓Obtain 500–1000 RMB in small bills as backup, and carry a physical credit card.
Common mistakes
- Relying on a single app without a backup payment method.
- Assuming every merchant accepts foreign-card-linked QR payments (small vendors often don't).
- Neglecting to bring backup cash—many travelers forget that even digital China needs cash now and then.
- Waiting until arrival to set up apps—slow WiFi and jet lag make it stressful.
- Not checking if their phone can receive SMS for verification while abroad.
FAQ
Can foreigners use Alipay and WeChat Pay in China?
Yes, foreigners can use both Alipay and WeChat Pay in China by linking a foreign Visa or Mastercard. However, you must complete identity verification (passport upload and selfie) and set up the apps before departure. Not all merchants accept foreign-card-linked payments, so always carry backup cash.
How do I link a Visa or Mastercard before arriving?
Download the app, create an account, go to the wallet or bank card section, and add your card. Follow the prompts to upload your passport and take a selfie for verification. You may need to enter an SMS code sent to your home number. Test with a small transaction to confirm it works.
Do I still need cash or cards in China?
Yes. While mobile payments dominate, small vendors, rural areas, and some deposits may require cash or a physical credit card. Carry 500–1000 RMB in small bills and a Visa/Mastercard as backup. For most urban restaurants, stores, and transport, Alipay and WeChat Pay work fine.
Useful next steps
Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

