Home/Guides/WeChat Pay for Tourists

How to Use WeChat Pay in China 2026 — Complete Tourist Guide

Last reviewed: May 9, 2026

How to set up and use WeChat Pay as a tourist in China with international cards, plus current fee notes and official-source caveats.

Quick Summary

  • International cards are supported — official payment-service guides list major card networks including Visa, Mastercard, American Express, Discover Global Network, JCB, Diners Club, and UnionPay
  • No Chinese bank account required — tourists can use WeChat Pay with foreign cards
  • Useful in many everyday scenarios — dining, transportation, hotels, supermarkets, attractions, and QR-code payments

Why You Need WeChat Pay in China

China is highly mobile-payment oriented. Many small merchants, taxis, restaurants, transit services, and tourist businesses prefer QR-code payments, while direct foreign card acceptance can be inconsistent outside hotels and larger chains.

What Accepts WeChat Pay

  • • Street food vendors
  • • Restaurants and cafes
  • • Taxis and ride-sharing
  • • Metro and public transit
  • • Convenience stores
  • • Tourist attractions
  • • Hotels and hostels

What Doesn't Accept Foreign Cards

  • • Small local restaurants
  • • Street vendors
  • • Some taxis
  • • Local markets
  • • Vending machines
  • • Some tourist sites

Step-by-Step Setup Guide

1

Download WeChat

Download WeChat (微信) from the App Store (iOS) or Google Play Store (Android). The app is free and available worldwide.

Important: Download WeChat BEFORE arriving in China. Google Play Store is blocked in China.

2

Create Your Account

  • • Open WeChat and tap "Sign Up"
  • • Enter your phone number (US number works)
  • • Verify with SMS code
  • • Set your WeChat ID and profile
  • • Complete security verification (may require friend verification)

Friend Verification: WeChat may ask an existing user to verify you. If you don't know anyone, you can skip this and try again later, or ask your hotel staff for help.

3

Enable WeChat Pay

  • • Tap "Me" (bottom right)
  • • Tap "Services" (服务)
  • • Tap "Wallet" (钱包)
  • • Follow prompts to enable WeChat Pay
  • • Agree to terms and conditions
4

Link Your International Credit Card

  • • In Wallet, tap "Bank Cards" (银行卡)
  • • Tap "Add Card" (+)
  • • Select "Credit/Debit Card"
  • • Enter card number, expiry, CVV
  • • Enter billing address (must match card)
  • • Verify with SMS code from your bank

Supported card networks: Visa, Mastercard, American Express, Discover Global Network, JCB, Diners Club, and UnionPay are listed in recent official payment-service updates. Support can still depend on your issuing bank.

5

Set Payment Password

Create a 6-digit payment password. This is different from your WeChat login password and will be required for every transaction.

Security Tip: Don't use the same password as your phone PIN or WeChat login.

How to Pay with WeChat Pay

1Scan Merchant QR Code

Most common method. The merchant displays a QR code (usually printed or on a tablet).

  • • Open WeChat → "+" → "Scan"
  • • Point camera at merchant's QR code
  • • Enter amount (if not pre-filled)
  • • Enter payment password
  • • Show confirmation screen to merchant

2Show Your QR Code

Used in supermarkets, chain stores, and some restaurants.

  • • Open WeChat → "Me" → "Services"
  • • Tap "Money" (收付款)
  • • Show your QR code to cashier
  • • Cashier scans your code
  • • Enter payment password to confirm

Fees, Limits, and Exchange Rates

Transaction Fees

0-3%

Recent official updates say WeChat Pay waives the 3% fee for single international-card transactions under CNY 200. Larger payments may carry a 3% platform fee, plus any issuer fees.

New User Promo

60 days

Official Beijing service updates describe a first-time international-card fee waiver on daily transactions under CNY 1,000 for 60 days, capped at CNY 30 savings per transaction.

Exchange Rate

Card-based

Exchange rate and foreign-transaction charges depend on your card network and issuing bank.

Troubleshooting Common Issues

My card won't link — "Card not supported"

Solutions:

  • • Make sure your card supports international transactions (call your bank)
  • • Try a different card (Visa and Mastercard have highest success rates)
  • • Ensure billing address exactly matches your card statement
  • • Some prepaid cards and virtual cards don't work
  • • Wait 24 hours and try again (WeChat has daily retry limits)
Payment declined at checkout

Common causes:

  • • Your bank blocked the transaction (call to authorize international charges)
  • • Exceeded your WeChat Pay, card network, or issuing-bank limit
  • • Insufficient funds or credit limit
  • • Card expired or frozen
  • • Merchant doesn't accept international cards (rare but possible)

Solution: Always have a backup payment method (cash, another card, Alipay).

WeChat asks for Chinese ID verification

This usually happens if you try to add a Chinese bank card or use certain features. For tourists using international cards, you should NOT need Chinese ID verification.

Solution: Make sure you're selecting "International Card" when adding your card, not "Chinese Bank Card".

Can't complete friend verification during signup

Solutions:

  • • Ask your hotel reception or tour guide to help verify
  • • Join a "WeChat verification" group on Reddit or Facebook travel forums
  • • Try signing up with a different phone number
  • • Wait 24-48 hours and try again (verification requirements change)

Alternatives to WeChat Pay

Alipay

China's other major mobile payment app. Also supports international cards with similar setup process.

Pros: Slightly higher acceptance at tourist sites
Cons: Separate app, similar verification hurdles

Cash (CNY)

Still accepted everywhere, but increasingly inconvenient. Many vendors don't carry change.

Pros: No setup required, works everywhere
Cons: Inconvenient, risk of loss/theft, poor exchange rates

Official Sources Reviewed

Payment features, fees, and bank-card support can change by app version, issuing bank, merchant type, and promotion period. Verify in WeChat before relying on a single payment method.

Pro Tips for Using WeChat Pay

  • Set up BEFORE you arrive — download WeChat, create account, and link card while you still have reliable internet
  • Notify your bank — tell them you'll be making transactions in China to avoid fraud blocks
  • Have backup payment methods — bring 2-3 different cards and some cash (¥500-1000)
  • Screenshot your payment QR code — save it to photos in case of poor internet connection
  • Learn basic phrases — "我用微信支付" (wǒ yòng wēixìn zhīfù) = "I'll pay with WeChat"
  • Check transaction history — WeChat keeps detailed records in Services → Wallet → Transaction History

Ready to Explore China?

Now that you know how to pay, discover the best destinations on our interactive map and generate a custom itinerary.

Back to Home