How to Pay in Shenzhen: The Complete Guide for Foreigners
7 min read
How to Pay in Shenzhen (2026 Guide for Foreigners)
TL;DR: Set up Alipay with your foreign card before you arrive. WeChat Pay is harder and less reliable for foreigners. Carry ¥300–500 cash as backup. If Alipay fails, your hotel can usually pay for you.
✅ Last Verified: February 2026 — Alipay international card onboarding confirmed working. WeChat Pay foreign card flow tested.
The Reality of Paying in Shenzhen
Shenzhen is ~95% cashless. Street food vendors, taxis, small shops — virtually everyone uses WeChat Pay or Alipay QR codes. You will have moments where a vendor stares blankly at your credit card. This guide prevents that from being a crisis.
The short version:
- Alipay = easier for foreigners, set this up first
- WeChat Pay = works but harder to set up
- Cash = backup only, carry ¥300–500
- Foreign cards = mostly don't work at point-of-sale
Option 1: Alipay (Recommended)
Alipay added a dedicated international user flow in 2023 and it actually works. You don't need a Chinese bank account or phone number.
What You Need
- A non-Chinese phone number
- A Visa, Mastercard, or Amex (some banks block China transactions — check with your bank first)
- The Alipay app (download before you arrive — App Store or Google Play)
Setup Steps
Step 1: Download Alipay Download from your home country before arriving. Search "Alipay" in the App Store or Google Play.
Step 2: Sign up with your foreign phone number Open Alipay → tap "Sign Up" → enter your non-Chinese mobile number → verify via SMS.
Step 3: Add your card Go to: Me → Bank Cards → Add Card → enter your Visa/Mastercard/Amex/JCB/Discover details. You'll be prompted to set a 6-digit payment PIN first.
Step 4: Complete identity verification You'll be asked for your passport number and may need to complete a face scan. This is required by Chinese financial regulations. The app says allow 72 hours but it's usually done within an hour.
Step 5: (Optional) Set up Alipay Tour Card The Tour Card is a prepaid wallet inside Alipay — useful for vendors who don't accept foreign cards directly. Top up via your foreign card (5% top-up fee, max balance ¥10,000). Access it via Alipay's mini-program section.
Alipay Limits & Fees for Foreign Cards
| Transaction Type | Limit / Fee | |-----------------|-------------| | Daily spend ≤ ¥200 | Free (no fee) | | Daily spend > ¥200 | 3% fee on the full amount | | Single transaction cap | ¥35,000 (~$4,800 USD) | | Annual cap | ¥350,000 (~$48,000 USD) | | Alipay Tour Card top-up fee | 5% per top-up (max balance ¥10,000, valid 6 months) |
⚠️ The 3% daily threshold is ¥200 total — not per transaction. If you spend ¥50 + ¥80 + ¥100 = ¥230 in a day, the 3% kicks in on the entire ¥230. For large purchases, consider withdrawing RMB from an ATM instead.
Option 2: WeChat Pay
WeChat Pay works but is harder to set up as a foreigner. Only bother if you already use WeChat regularly.
What You Need
- A WeChat account (not WeChat Work)
- A supported foreign card (Visa, Mastercard)
- Your passport
Setup Steps
Step 1: Open WeChat → "Me" → "Services" → "Wallet" → "Cards"
Step 2: Add your card — same process as a Chinese user, but you'll need to complete extra identity verification.
Step 3: Set a payment PIN
WeChat Pay Fee Update (June 2025)
From June 2025, WeChat Pay waives the 3% foreign card fee for your first 60 days after linking a card — for daily transactions under ¥1,000 (max ¥30 saved per transaction). After 60 days, the 3% applies like Alipay.
Why WeChat Pay Is Harder to Set Up
- Foreign phone numbers sometimes fail the SMS verification loop
- Card linking has a higher failure rate than Alipay
- Support is mostly in Chinese
- Some vendors' QR codes only work with WeChat Pay linked to a Chinese bank account. The foreign-card QR won't work at every merchant.
Verdict: Set up Alipay first. Add WeChat Pay if you have time.
Option 3: Cash (Your Safety Net)
Cash works everywhere, but:
- Many vendors can't make change
- Street food often only accepts QR codes now
- ATMs that accept foreign cards are not everywhere
Where to Get RMB
| Option | Where | Notes | |--------|-------|-------| | Airport ATM | Shenzhen Bao'an or HK airport | Best rates, bring your card | | Bank ATM | ICBC, Bank of China branches | Look for "UnionPay / VISA" sticker | | Hotel front desk | Your hotel | Usually a worse rate, but convenient | | HK → Shenzhen | Any HK bank or money changer | Exchange before crossing if you haven't |
Which ATMs Accept Foreign Cards
- Bank of China — most reliable for foreign Visa/Mastercard
- ICBC — usually works, widespread
- HSBC (some branches in Shenzhen) — reliable but rare
💡 Withdraw ¥500–1,000 when you first arrive. Don't wait until you're stuck with a vendor who only takes QR codes.
When Things Go Wrong
"My Alipay card was declined"
- Check if your home bank blocked the China transaction — call or use the app to approve it
- Try a different card
- Top up Alipay balance via bank transfer instead of card
- Ask your hotel — most front desks will pay for something on your behalf if you give them cash/card equivalent
"The vendor doesn't accept Alipay, only WeChat Pay"
This is rare but happens. Options:
- Ask if they accept cash (usually yes)
- Find another vendor
- Ask a local to pay with their WeChat Pay and give them cash
"There's no ATM nearby and I have no cash"
- Convenience stores (7-Eleven, Family Mart) sometimes let you do cash back
- Your hotel front desk is your best emergency option
- Bigger restaurants and malls usually have ATMs in or near them
Useful Phrases
| Situation | Chinese | Pronunciation | |-----------|---------|---------------| | Do you accept cash? | 可以用现金吗? | Kěyǐ yòng xiànjīn ma? | | Do you accept Alipay? | 可以用支付宝吗? | Kěyǐ yòng Zhīfùbǎo ma? | | I'll pay by WeChat | 我用微信支付 | Wǒ yòng Wēixìn zhīfù | | How much? | 多少钱? | Duōshǎo qián? |
Quick Checklist Before You Arrive
- [ ] Download Alipay (do this at home, before landing)
- [ ] Add your foreign card to Alipay
- [ ] Complete identity verification in Alipay
- [ ] Call your bank to tell them you're traveling to China (prevents auto-block)
- [ ] Withdraw RMB at the airport or HK money changers
- [ ] Download WeChat if you don't have it (optional but useful)
Frequently Asked Questions
Can I use Apple Pay / Google Pay in Shenzhen? Rarely. A few international hotels accept it. Don't rely on it.
Does my credit card work anywhere? International hotels, high-end restaurants in Shekou/Nanshan, and some shopping malls accept Visa/Mastercard. Everywhere else: no.
Is it safe to add my card to Alipay? Yes. Alipay is owned by Ant Group (Alibaba), one of the world's largest fintech companies. Hundreds of millions of users transact daily. Use the same care you would with any payment app.
What if I don't want to set up any apps? Carry ¥1,000–2,000 cash. You can survive on cash but you'll miss some vendors and pay more convenience store prices for everything.