Shanghai guide
How to Pay in Shanghai as a Foreigner
The safest payment setup for a first day in Shanghai: Alipay, WeChat Pay, cards, cash, and what to do when one of them fails.
Last verified: 2026-07-08
How to Pay in Shanghai as a Foreigner
Quick Take
Payment is the one thing I would not improvise in Shanghai.
The city is not impossible for foreign visitors. In fact, Shanghai has made payment much easier in the last few years. But China is still a mobile-payment-first place. If you arrive with only a physical credit card and a vague hope that "it will probably work", your first day may become more stressful than it needs to be.
My default setup:
- Set up Alipay before you fly.
- Set up WeChat Pay as a backup.
- Bring at least one physical Visa or Mastercard.
- Carry a small amount of RMB cash.
- Keep your phone charged.
- Test your first payment somewhere easy.
That combination will not make every payment perfect, but it gives you options. Options are the whole game here.
Who This Is For
This is for short-term visitors to Shanghai who do not have a Chinese bank account.
It is especially for first-time China travelers, layover visitors, families, business travelers adding a few free days, and anyone who has read too many contradictory threads about cash, cards, Alipay, and WeChat Pay.
If you remember one thing: do not rely on one payment method.
My Default Advice
Use Alipay as your main payment app, WeChat Pay as your backup, and cash as your emergency parachute.
Most of the time, you will probably use your phone. But the moment your phone battery dies, your bank blocks a transaction, or a small merchant's QR code does not like your foreign card, you will be very glad you did not build your whole trip on one app.
The Setup I Would Use Before Flying
1. Install Alipay
Set this up first. Add an eligible international card, complete verification if the app asks, and make sure your bank app is ready to approve transactions.
2. Install WeChat and enable WeChat Pay
WeChat is useful even beyond payment. Restaurants, hotels, shops, and local services often use WeChat QR codes or mini-programs. If WeChat Pay works for you, it becomes a very useful second route.
3. Bring physical cards
Shanghai has expanded foreign-card acceptance, especially in more formal settings. Still, do not assume every restaurant, taxi, small shop, or attraction flow will accept your physical card.
Physical cards are backup, not the whole plan.
4. Carry some RMB cash
You do not need to carry a huge amount. I would keep enough for a taxi, a simple meal, and a small emergency.
Cash is not the most convenient way to pay in Shanghai, but it can save you when your phone or bank app decides to be dramatic.
5. Keep your bank app working
This is the boring step people skip. Your bank may ask you to approve a China transaction. If you cannot log in, your payment app may look broken even when the real problem is the bank.
What To Use in Common Situations
| Situation | First choice | Backup |
|---|---|---|
| Convenience store | Alipay | WeChat Pay or cash |
| Coffee chain or mall shop | Alipay | WeChat Pay or card |
| Small local restaurant | Alipay or WeChat Pay | Cash |
| Hotel | Card or Alipay | WeChat Pay |
| Taxi | Alipay or WeChat Pay | Cash if accepted |
| DiDi or app ride | In-app payment | Another card/app |
| Metro | Local transport options / card options where available | Service center |
| Attraction ticket | Official app/site/platform | On-site help or Trip.com-style platform |
This table is not a promise that every place will behave the same way. It is a practical order of attempts.
Your First Payment in Shanghai
Do not test payment for the first time when you are already committed.
Good first tests:
- convenience store
- coffee chain
- hotel front desk
- larger mall shop
- airport or metro service desk
Bad first tests:
- busy dinner rush
- taxi at the end of a ride
- tiny stall with a line behind you
- a time-sensitive ticket purchase
You are not testing whether Shanghai accepts you as a person. You are testing whether your phone, app, card, bank, and network are all cooperating today.
Where People Get Stuck
The bank blocks the payment
This happens. Open your bank app, approve the transaction if prompted, try another card, or switch apps.
The merchant QR code is not foreign-card friendly
Some small merchants use payment setups that do not behave like standard merchant payments. Try another app, card, or cash.
The app asks for passport verification
Do it carefully. Clear photo, correct name order, no rushed airport panic.
The phone has no data
Payment depends on your phone being online. This is why your internet setup matters as much as your payment app.
The phone battery dies
In Shanghai, your phone can be your wallet, map, translator, taxi tool, and hotel address card. Carry a small power bank.
VPN or network behavior causes weird failures
Some travelers report payment problems when a VPN is on. If payment fails silently, try turning off VPN, closing the app, reopening it, and trying again. This should be field-verified before we make it a hard rule.
A Simple Backup Plan
Before leaving your hotel each day, have:
- Alipay ready
- WeChat Pay ready if possible
- one physical card
- 200-500 RMB cash
- hotel address in Chinese
- phone battery above panic level
If payment fails:
- Try once more.
- Switch from Alipay to WeChat Pay, or reverse.
- Try another card.
- Ask if cash is accepted.
- Move to a larger store, hotel, or station service desk if you need help.
Useful phrase:
Can I pay another way?
Chinese:
我可以用别的方式付款吗?
My Payment Setup by Traveler Type
First-time visitor
Alipay + WeChat Pay + physical card + cash. Keep it boring. Boring is good on day one.
Layover traveler
Alipay plus cash backup. Do not spend your limited hours solving optional app problems unless you need them.
Family traveler
Two adults should each have payment working if possible. One dead phone should not freeze the whole family.
Business traveler
Keep physical cards for hotels and formal expenses, but still set up mobile payment for taxis, food, and daily movement.
Related Guides
- How to Use Alipay in China as a Tourist
- How to Use WeChat Pay in China as a Tourist
- Best Apps for Traveling in Shanghai
- Does Google Maps Work in Shanghai?
- How to Get Internet in Shanghai as a Tourist
- Shanghai Airport to City Guide
- How to Take Taxis and Ride-Hailing in Shanghai
FAQ
Can I use only cash in Shanghai?
I would not. Cash can help in emergencies, but mobile payment is the normal everyday rhythm.
Can I use only a foreign credit card?
Not comfortably. Hotels and larger businesses may be fine, but smaller restaurants, taxis, QR-code payments, and app services can be harder.
Should I set up Alipay or WeChat Pay first?
Set up Alipay first, then WeChat Pay. Having both is better than trying to guess which one every merchant prefers.
Do I need a Chinese phone number?
Usually not for basic tourist payment setup, but you do need a phone number that can receive verification codes.
Is Apple Pay enough?
No. Treat Apple Pay as a nice extra if it works somewhere, not as your Shanghai payment strategy.
How much cash should I carry?
For normal city travel, 200-500 RMB is a practical emergency range. You do not need to walk around with a giant cash envelope.
What if payment fails in a restaurant?
Try the other payment app, another card, or cash. If you are truly stuck, ask staff for help and stay calm. Larger restaurants and malls are usually easier than tiny shops.
Sources and Verification Notes
Primary sources used:
China Government - Payment service guide for overseas visitors to China
https://english.www.gov.cn/news/202404/11/content_WS6617c858c6d0868f4e8e5f4d.htmlShanghai Government - Payment methods for foreigners
https://english.shanghai.gov.cn/en-PaymentMethods/20240313/6f4e58272f1a4cea9aec59c518915bdf.htmlShanghai Government - How to seamlessly pay like a local in China
https://english.shanghai.gov.cn/en-BankingServices/20231215/fe3a293d065f40e0a7f740aa88edb050.htmlShanghai Government - Metro stations now accept foreign bank cards
https://english.shanghai.gov.cn/en-Latest-WhatsNew/20240417/0444aa1c2f114f7eb66a0341b603bbbc.htmlShanghai Government - Improved services help international tourists in Shanghai
https://english.shanghai.gov.cn/en-ExpressNewsClips-Videos-WhatsNew/20241015/4bf1b51369104472ba9f5fe261034a20.htmlShanghai Government - Mobile pay limits raised for visitors
https://english.shanghai.gov.cn/en-Latest-WhatsNew/20240304/3965c2c93abf40b390ab65186a488c7e.htmlChinese Embassy in the UK - Guide to Payment Services in China
https://gb.china-embassy.gov.cn/eng/lqfw/202403/t20240317_11261639.htmMeet in Shanghai - Shanghai MaaS Pass
https://www.meet-in-shanghai.net/en/traffic/shanghai-maas-pass-107456/
Field Notes to Verify
- Current in-app setup flow for Alipay on iOS and Android.
- Current in-app setup flow for WeChat Pay on iOS and Android.
- Whether service fees still appear exactly as older Shanghai guidance describes.
- How often personal QR codes fail with foreign-card-linked accounts.
- Whether e-CNY setup is practical for a short-term tourist in 2026.
- Current availability and usability of Shanghai Metro Daduhui for foreign card users.
- Whether all airport service counters can handle the same payment-help requests in English.