SHENZHEN DECODED
Live dataBorder status updated today·WeChat Pay: active for foreigners·Free to read. No paywall.

How to Pay in Shenzhen: The Complete Guide for Foreigners

7 min read

Last verified: 2026-02-23Updated: 2026-02-23

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 TypeLimit / Fee
Daily spend ≤ ¥200Free (no fee)
Daily spend > ¥2003% 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 fee5% 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

OptionWhereNotes
Airport ATMShenzhen Bao'an or HK airportBest rates, bring your card
Bank ATMICBC, Bank of China branchesLook for "UnionPay / VISA" sticker
Hotel front deskYour hotelUsually a worse rate, but convenient
HK → ShenzhenAny HK bank or money changerExchange 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"

  1. Check if your home bank blocked the China transaction — call or use the app to approve it
  2. Try a different card
  3. Top up Alipay balance via bank transfer instead of card
  4. 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

SituationChinesePronunciation
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.