Bruce Zhang | Xi'an English Driver

24/7 airport pickup and private transfer in Xi'an for foreign travelers.

Airport pickup / Hotel transfer / Private driver service

Xi'an, Shaanxi, China

[email protected]

+86 158 7753 7303

+86 15877537303

Bruce Zhang

Chat on WhatsApp
WhatsApp QR Code

Navigating Xi’an: A Tourist’s Guide to Mastering QR Code Payments

2026-07-18 661 Xi'an Airport Transfer Service

Let me start with this: I landed in Xi’an with a wallet full of cash and a head full of stereotypes about China being a “cash society.” Two hours later, I was standing in a crowded subway station, staring at a ticket machine that only accepted QR code payments, and my 500 RMB in bills felt utterly useless. That’s when I realized—quickly, and with a slight panic—that mastering China’s QR code payment system wasn’t just a “tip” for traveling here; it was essential.

Xi’an, a city where ancient history meets hyper-modernity, runs on QR codes. From buying a roujiamo (the famous “Chinese hamburger”) at a street stall to paying for entrance tickets to the Terracotta Army, digital payments are king. If you’re a tourist, especially one who doesn’t speak fluent Mandarin, figuring this out can feel overwhelming. But don’t worry—I’ve made all the mistakes so you don’t have to. Here’s a practical, no-BS guide to surviving (and thriving) with QR code payments in Xi’an.

Navigating Xi’an: A Tourist’s Guide to Mastering QR Code Payments

Navigating Xi’an: A Tourist’s Guide to Mastering QR Code Payments

First Things First: Why QR Codes?

Before we dive in, let’s talk about why this matters. In Xi’an, cash is like a backup phone—rarely needed. Even street vendors selling 5 RMB skewers of grilled lamb will wave away cash if you offer it, pointing instead to a laminated sign with a QR code. Buses? Drivers don’t carry change. Tourist sites? Ticket machines are cashless. Trust me, I learned this the hard way when I tried to pay for a bus ride with a 20 RMB note and the driver just stared at me like I’d handed him a rock.

The two dominant players here are WeChat Pay (微信支付) and Alipay (支付宝). Both are apps linked to your Chinese bank account or international credit card, and both use QR codes to send and receive money. Think of them like PayPal, but way more universal—everyone uses them, from big malls to grandma selling persimmons on the sidewalk.

Step 1: Get Your Payment Apps Ready

Okay, let’s talk setup. If you’re a tourist, you’ve got two options: link an international card or use a “virtual wallet” with help from locals. Here’s the breakdown:

Option A: Link an International Credit/Debit Card (Easiest for Solo Travelers)

Both WeChat Pay and Alipay allow you to add international cards (Visa, Mastercard, etc.), but there’s a catch: you need a Chinese phone number to verify your account. If you don’t have one (and most tourists don’t), don’t panic—you can use a friend’s number or rent a temporary one from services like “Airalo” (an eSIM provider) or at the airport when you arrive.

How to set up WeChat Pay with an international card:

  1. Download WeChat (if you haven’t already—most people have it for messaging, but you’ll need the payment feature).
  2. Go to “Me” → “Services” → “Wallet.”
  3. Tap “Payment Methods” → “Add Bank Card.”
  4. Enter your card details and a Chinese phone number (you’ll get a verification code via SMS).
  5. Done! You can now use WeChat Pay to scan QR codes.

Alipay is similar:

  1. Open Alipay → “Me” → “Payment Methods” → “Bank Cards.”
  2. Add your international card and verify with a Chinese number.

Pro tip: WeChat Pay is more popular for small, everyday transactions (like street food), while Alipay is great for bigger purchases (hotels, train tickets). But honestly, both work almost everywhere, so having one is enough—two is even better.

Option B: Use a “Virtual Wallet” with Help from Locals (If You Don’t Have a Chinese Number)

If you can’t get a Chinese number (or don’t want to), there’s a workaround: ask a local friend to help you set up a “balance transfer” in their app. Here’s how it works:

  1. Give a local friend cash (say, 500 RMB).
  2. They transfer that money to your WeChat/Alipay account via “Red Packets” (红包) or direct transfer.
  3. Now you have a balance in your app to spend!

Why this works: Red Packets are like digital gift—you can send them to friends, and they can be used as cash. Just tell your friend, “Can you send me a 500 RMB Red Packet so I can pay for things?” They’ll send it, and you’ll see the money in your “Wallet.”

Note: This requires trusting someone, so it’s best for travelers who are couchsurfing, have a local guide, or meet friendly folks (Xi’an is full of them!).

Step 2: How to Actually Pay with QR Codes

Okay, you’ve got your app set up. Now what? Let’s break down the two scenarios: paying at a store (scanning the merchant’s code) and paying someone (like a taxi driver, who scans your code).

Scenario 1: Paying at a Store/Restaurant (You Scan Their Code)

This is the most common situation. Here’s the step-by-step:

  1. Open WeChat Pay or Alipay.
  2. Look for the “QR Code” icon (it’s usually a square barcode at the top of the screen in WeChat, or a “扫一扫”/“Scan” button in Alipay).
  3. Point your phone at the merchant’s QR code (they’ll have a sign, a laminated card, or even a handwritten one—don’t judge, it works!).
  4. The app will show the amount (if it’s preset) or let you enter it (if it’s a variable amount, like at a market).
  5. Confirm the payment (with your fingerprint, Face ID, or password).
  6. Done! The merchant will hear a “cha-ching” sound, and you’re good to go.

Real-life example: At the Muslim Quarter (回民街), I bought a jianbing (Chinese crepe) from a street vendor. Her QR code was taped to her cart. I opened WeChat, scanned it, the app showed “10 RMB,” I confirmed, and she handed me the hot, delicious jianbing. No cash, no hassle.

What if the amount isn’t preset? At a sit-down restaurant, the waiter might bring a small card with a QR code and a blank space for the total. Just enter the amount (e.g., 85.00) before scanning.

Scenario 2: Paying Someone (They Scan Your Code)

This is for taxis, tour guides, or when you owe a friend money. Here’s how:

  1. Open WeChat Pay/Alipay.
  2. Go to the “QR Code” screen (same as above).
  3. Instead of scanning their code, look for a button that says “Show My QR Code” or “我的二维码” (wǒ de èr mǎ mǎ).
  4. Show your QR code to the other person. They’ll scan it with their app, enter the amount, and confirm.

Real-life example: I took a taxi from the Terracotta Army back to my hotel. The driver didn’t speak English, but he pointed to a QR code on his dashboard. I opened WeChat, showed him my QR code, he scanned it, entered 45 RMB, and we were done. No language needed, no fumbling for cash.

Step 3: Common Problems (and How to Fix Them)

Even with the best setup, things can go wrong. Here are the most hiccups I faced—and how to solve them:

Problem 1: “Payment Failed—Insufficient Balance”

Why it happens: If you linked an international card, your bank might block the transaction (some cards don’t work in China), or you might have run out of your virtual wallet balance.
Fix:

  • Call your bank before you travel to tell them you’ll be in China (this is a must!).
  • If you’re using a virtual wallet (from a friend’s transfer), just ask them to send more money via Red Packet.
  • Pro tip: Keep a small amount of cash (200-300 RMB) for emergencies—just in case.

Problem 2: “Network Error—Please Try Again”

Why it happens: Xi’an’s subway tunnels, some tourist sites, or rural areas have spotty Wi-Fi or 4G.
Fix:

  • Enable data roaming before you arrive (buy an eSIM with a China plan, or use your carrier’s international plan—AT&T/T-Mobile have partnerships with China Mobile).
  • If you’re using a friend’s hotspot, make sure it’s stable.
  • Pro tip: Screenshots your QR codes! If your app won’t open due to poor network, you can show the screenshot (it still works for most transactions).

Problem 3: “The Merchant Doesn’t Accept My App”

Why it happens: Rare, but some small vendors only use WeChat or Alipay (e.g., a grandma selling persimmons might only use WeChat because her son set it up for her).
Fix:

  • Carry both apps! Download WeChat and Alipay—you never know which one a vendor will prefer.
  • If they only accept one, just find another stall (Xi’an has so many food vendors, you won’t miss out).

Problem 4: “I Can’t Find the QR Code Scanner!”

Why it happens: The app interface changes, or you’re in a hurry.
Fix:

  • In WeChat: Go to “Me” → “Services” → the camera icon at the top (that’s the QR scanner).
  • In Alipay: Open the app and tap the “扫一扫” (Scan) button on the home screen.
  • Pro tip: Practice scanning at your hotel—ask the front desk to show you their QR code. It takes 2 seconds, and it’ll build your confidence.

Step 4: Bonus Tips for QR Code Success

  • Small bills are still king (sometimes): While most places take QR codes, some street vendors or rural areas might prefer cash (especially if they’re older). Keep 50-100 RMB in 1s, 5s, and 10s for tips or small purchases.
  • Beware of “scam” QR codes: Only scan codes from official sources (e.g., a restaurant’s menu, a taxi’s dashboard). If someone on the street hands you a random QR code and says, “Scan this for a free gift,” run—don’t walk.
  • Learn a few phrases: Even if you don’t speak Mandarin, yelling “Wei xin ma?” (微信码?—WeChat code?) or “Zhi fu bao ma?” (支付宝码?—Alipay code?) will get you the QR code you need. A smile and pointing to your phone works wonders.
  • Use Alipay for transportation: Alipay has a built-in “Transportation” card that works on subways, buses, and even bikes in Xi’an. Just open Alipay → “Transportation” → “Add Card,” and you can tap your phone to ride (no scanning needed!).

Final Thoughts: You’ve Got This

By the end of my trip, I was a QR code pro. I paid for a 3 RMB bubble tea with a tap, bought train tickets to Xi’an’s Big Wild Goose Pagoda without cash, and even tipped a street performer by scanning his code. The key? Don’t overthink it—China’s digital payment system is designed to be simple, even for tourists.

Xi’an is a city of contrasts: ancient city walls next to skyscrapers, terracotta warriors next to food stalls buzzing with QR code payments. Embracing the QR code system isn’t just about convenience—it’s about diving into the daily life of the city. So download those apps, get a Chinese number (or a friend’s help), and get ready to eat, explore, and pay like a local.

And hey? If all else fails, there’s always that emergency cash. But trust me—you won’t need it. Happy travels!

Xi’an Airport Transfer Service

Private English-speaking driver service in Xi’an operated directly by Bruce Zhang. 24/7 airport pickup and hotel transfer for foreign travelers.