Money
Paying for Things in Shanghai
Almost nobody in Shanghai uses cash. Here is how to get a foreign card working before you land, and what to do when it does not.
Shanghai is close to cashless. Street vendors, taxi drivers, temple donation boxes and noodle shops all expect a phone. Foreign cards work at hotels and high-end restaurants; almost nowhere else.
The fix takes about fifteen minutes and should be done before you fly, not at the airport.
Set up a wallet before you land
Install Alipay or WeChat Pay and add your Visa or Mastercard to it. Both accept international cards for most everyday payments, subject to a per-transaction limit and a service fee on larger amounts. Verification usually needs your passport.
Do this on hotel wifi the night before you fly. Doing it on airport wifi, tired, with a SIM that is not receiving SMS yet, is how people end up paying cash for everything.
Top-up / travel card. A travel card with low FX fees saves real money over a week.
Affiliate link — see how this site is funded.
Carry some cash anyway
A few hundred yuan in small notes covers the cases where phones fail: a dead battery, a network outage, a very small vendor, or a place whose reader does not like your card.
ATMs at the airport and at major bank branches accept foreign cards. Bank of China and ICBC branches are the most reliable; withdraw more than you think you need.
What cards work, and where
UnionPay is universal. Visa and Mastercard work at international hotels, large department stores, airport shops and tourist-facing restaurants — and increasingly nowhere else. Amex and Discover are rare.
The pattern: the bigger and more international the business, the more likely a foreign card works. The smaller, the more likely it is phone-only.
Tipping and small money
Tipping is not expected in restaurants, taxis or hotels. Round up if you want to. Guides and drivers on private arrangements appreciate it but do not assume it.
Bargaining is normal in markets and abnormal in shops. If there is a price tag, that is the price.
FAQ
Questions
Everything on this site is written and re-checked on the ground. When something changes, this page changes.
Can I use my Visa card in Shanghai?
At hotels, large stores and tourist restaurants, yes. In small restaurants, markets and taxis, usually no. Link it to a wallet app to cover the rest.
Do I need cash in Shanghai?
Not much, but carry a few hundred yuan as backup. It is insurance, not a payment method.
Is tipping expected in China?
No. It is not customary and is not expected in restaurants, taxis or hotels.
No spam, no algorithms
Get new walks in your inbox
One email when a new walk goes live. No spam, unsubscribe anytime.
No list, no spam — just a note when a new walk goes live.