Quick answer
- Why some Chinese hotels legally cannot accept foreigners, and how to avoid rejection.
- Step-by-step Alipay and WeChat Pay setup with foreign Visa or Mastercard before departure.
- First-day payment checklist covering airport, hotel, metro, and food.
No Cash, No Problem? Why China Feels Cashless to Visitors
You searched for a room in Shanghai, booked a hotel that said available, and then you started reading reviews: They turned me away when I arrived. It sounds like a nightmare. But the real issue is not usually hostility - it's a mix of licensing, registration rules, and payment friction. For first-time visitors from the West, the surprise is often not the hotel itself, but that China runs on Alipay and WeChat Pay for foreigners and that almost no one handles cash or foreign cards. This guide explains both sides.
If you land with only a Visa or Mastercard and no local payment app, you will quickly discover that taxis, metro gates, and small noodle shops often cannot accept your card. That is why your planning must include China mobile payments, connectivity, and screenshots. It also explains why some hotels hesitate: they do not want to deal with the extra paperwork for foreign guests. Understanding the reason makes rejection feel less personal and much easier to solve.
In the next few sections, we will answer the hotel question directly, then show you exactly what to install, verify, and screenshot before departure. You will learn how to set up Alipay and WeChat Pay, where payments can fail, what backup you need, and how to handle your first day without panic.
Before Departure: What to Install, Verify, and Screenshot
Download Alipay and WeChat Pay from your app store before you leave. Western app stores carry both. Make sure your phone is unlocked and supports an eSIM or a local SIM. Without a working data connection, payment apps cannot load their QR codes. If your phone supports eSIM, compare the main options in our China eSIM guide; international roaming is simple but can be more expensive. For groups, pocket WiFi works, but it adds pickup, return, and charging friction.
Complete identity verification before you need it. Alipay and WeChat Pay must verify that you are a foreign passport holder. Card networks may place a small temporary hold on your card during verification. Do not wait until you are standing at a hotel counter after a twelve-hour flight. The verification screen is easier to handle at home, with your passport and email close by. A stable internet connection and SMS access also matter because the app may send a code to your home country number.
Take screenshots of every important document: your passport photo page, visa sticker, hotel address written in Chinese, train booking, attraction ticket, and a zoomed map of your hotel area. Save them to an offline album. Screenshots also work as a language bridge if you cannot load a map or if your messaging app fails. Write down your hotel's phone number; a hotel front desk can help you explain your location to a taxi driver when you hand them the phone.

Alipay and WeChat Pay for Foreigners: Linking Visa and Mastercard Before You Fly
Can foreigners use Alipay and WeChat Pay in China? Yes, in most cases. Both apps now support foreign card numbers, including Visa and Mastercard. The setup is similar in both: create an account with a foreign phone number, add your passport details, and link a supported card. Many travelers finish the whole process in fifteen minutes, but some accounts need a short manual review. The key is to start early, not on the day you land.
To set up Alipay for foreign card users, open the app, go to Me, then Bank Cards, tap the plus icon, and enter your card number. Follow the passport verification steps exactly. For WeChat Pay foreign card, open WeChat, go to Me, then Services, then Wallet, choose Cards, and add your Visa or Mastercard. If the app asks you to scan your passport, do it in bright light and hold the phone steady. You usually do not need a Chinese bank account.
Warnings: payment app rules, verification screens, and transaction limits change regularly. Do not trust one blog post written last month. Complete the in-app steps, read the prompts, and test with a small transaction - for example, buying a bottle of water at the airport. This is the only way to know your account actually works. The most important warning: never rely on one payment app alone. You also need a physical backup card and some cash.
Where Payments Can Fail and What Backup to Carry
Even with working apps, some merchants still cannot process them. Small roadside stalls, some market vendors, e-bike parking attendants, and older taxis may only display QR codes tied to a Chinese bank account. They may prefer cash, or they may not understand why your phone is asking for a fingerprint again. Do not stand there repeating 'do you take Visa?' The answer is almost always no.
Hotel deposits are another fragile spot. Some hotels ask for a cash or card deposit for drinks, towels, or room damage. A foreign Visa can sometimes be swiped, but the hotel's card reader may only work with Chinese domestic cards. Keep at least 200 to 500 RMB in cash for these unpredictable moments. Also carry a backup credit card, ideally one without foreign transaction fees. Plastic is not dead in China; it is just less visible than in the West.
Connectivity also affects whether China mobile payments work. Payment QR codes need to load, and loading depends on the network. If your eSIM or roaming fails, you need offline screenshots and a backup card. A printed hotel address in Chinese is the most reliable version because it does not depend on battery life. If you plan to visit the Great Wall or Zhangjiajie, download the offline map of that area before you leave the city.

First-Day Payment Checklist: Airport, Hotel, Metro, and Food
Airport: after landing, connect to Wi-Fi or activate your eSIM. Buy a cheap item at a shop to test Alipay and WeChat Pay. If the test fails, do not panic. Use your backup card, or ask a customer service counter for help contacting your payment provider. Before you leave the terminal, save a screenshot of the metro map and a photo of your arrival station written in Chinese characters. This simple habit prevents you from relying on a data connection at the worst moment.
Hotel: before arrival, message the hotel through the booking app and ask: 'Can you accept foreign passport guests? Please confirm in writing.' Some hotels in China are simple guesthouses without a foreign-guest license. They might legally be unable to register your passport. If the front desk hesitates, show your printed booking confirmation and offer to pay at the front desk. If they still refuse, ask them to cancel without penalty, then use your payment app to find a nearby licensed hotel. Do not argue; it is a legal issue, not a personal one.
Metro and food: for the metro, look for a transport QR code inside Alipay or a local metro app. At food courts, watch how locals pay: you may scan the vendor's QR code, or the vendor scans a code that appears on your phone. At a sit-down restaurant, you usually pay at the counter when leaving, not at the table. Keep your phone charged with a portable power bank because a dead phone in a cashless city can ruin your evening.
Why Some Hotels Refuse Foreigners and How to Avoid It
The title of this article asks a direct question. The answer is usually not discrimination. It is about China's hotel license categories. A hotel that wants to host foreign tourists must obtain a special license and file your passport registration with the local police. Many tiny guesthouses and budget hotels have not completed this step. They legally can only accept Chinese citizens, so you might receive a refusal at check-in even when the online booking showed no warning.
Another reason is outdated booking systems. A small hotel might list a room on a Chinese platform without marking 'foreign guests allowed.' When you arrive, the front desk staff realizes their system cannot register your passport and says 'no foreigners.' Sometimes the hotel worries about language barriers or payment deposits. These are practical fears, not hostile ones.
How to avoid it: search for 涉外酒店 (hotels authorized for foreign guests), or book through international platforms that already filter for foreign guests. Before departure, message the hotel through the booking chat: 'Do you accept foreign passport guests? Confirm in writing.' When a manager sees your passport photo and passport number in the chat, most issues disappear. Keep this evidence in a screenshot.

Conclusion: Prepare Once, Travel Light
China's hardest part is the first hour, and that part is fixable. With Alipay and WeChat Pay linked to a foreign card, a backup Visa or Mastercard, cash, and a phone that can receive messages, you can move from the airport to your hotel and on to the Great Wall without panic. The Great Wall does not accept 'I'll pay you later,' and neither do metro gates.
If you are still planning, check our Travel Essentials page for a practical packing list, our China eSIM guide for staying connected, and our Visa & Entry page for current entry rules. For route ideas, our Itineraries page includes Beijing, Shanghai, Zhangjiajie, and many other destinations. You do not need a tour guide; you need a system.
Remember the golden rule: a working payment setup keeps your itinerary alive. If you get stuck, ask your hotel manager or a young Chinese traveler nearby. Most people will help you connect to Wi-Fi, point at your destination, or call a taxi. The moment you buy your first street snack with your phone, you will wonder why you were worried.
Before you go
- ✓Install Alipay and WeChat Pay before departure and complete passport verification.
- ✓Link a Visa or Mastercard to both apps and test with a small transaction in the airport.
- ✓Save offline screenshots of passport, visa, hotel address in Chinese, train booking, and metro map.
- ✓Carry at least 200 RMB cash and a backup credit card without foreign transaction fees.
- ✓Message your hotel before arrival to confirm they accept foreign passport guests.
Common mistakes
- Assuming every hotel accepts foreigners without asking first.
- Relying on only one payment app with no backup card or cash.
- Waiting until arrival to verify your phone number or identity in Alipay and WeChat Pay.
- Depending on live maps and apps without offline screenshots.
- Trying to use only a Western credit card for small purchases.
FAQ
Can foreigners use Alipay and WeChat Pay in China?
Yes, in most cases. Both apps support foreign Visa and Mastercard cards, but you should link the card, complete passport verification, and test a small payment before relying on the app. Some small merchants may still only accept Chinese domestic cards or cash.
How do I link a Visa or Mastercard before arriving?
Install Alipay or WeChat Pay, create an account with your foreign phone number, go to the bank card section, enter your Visa or Mastercard details, and follow the identity verification steps. Do this before departure so you can troubleshoot any issues at home.
Do I still need cash or cards in China?
Yes. Mobile payment is common in large Chinese cities, but not universal. Carry a small amount of cash for deposits, taxi emergencies, and street stalls, plus a backup credit card for hotel deposits and larger 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.

