Travel Guide

How to Use WeChat Pay as a Foreigner

Complete guide to setting up and using WeChat Pay with foreign credit cards in China. WeChat payment tutorial for tourists.

How to Use WeChat Pay as a Foreigner

Complete guide to setting up and using WeChat Pay with foreign credit cards in China. WeChat payment tutorial for tourists.

8-10 min read Updated May 18, 2026 Apps Guide

WeChat Pay: More Than Just Messaging

WeChat (微信, Wēixìn) is China's super-app used for everything from messaging to payments. While WeChat Pay (微信支付) is primarily designed for Chinese citizens, foreigners can now access its payment features with international credit cards.

Quick Comparison

Alipay = Better for tourists (simpler setup, better foreign card support)
WeChat Pay = Better for social features, communicating with locals

Setting Up WeChat Pay with Foreign Card

1 Download WeChat

Install WeChat from your app store before arriving in China. Create an account with your international phone number.

2 Upgrade to WeChat Pay

Go to "Me" (我) → "Pay" (支付). If you see a prompt to activate WeChat Pay, follow the instructions.

3 Add Credit Card

Tap "Cards" (钱包) → "Add Card" (添加银行卡). Enter your international credit card details.

4 Complete Verification

Foreign card holders must complete identity verification, which may include passport photo submission and face verification.

Verification Note

WeChat Pay verification for foreigners can take 3-7 days. Start the process as soon as you download the app, even before your trip.

WeChat Pay Features for Foreigners

FeatureAvailabilityNotes
QR Code Payments✓ AvailableWorks at most merchants
In-Store Scanning✓ AvailableScan merchant QR codes
Money TransferLimitedMay require verified account
Red PacketsLimitedCan receive but limited sending
Third-Party ServicesLimitedDidi, bike sharing work

How to Pay with WeChat

Method 1: Merchant Scans Your Code

  1. Open WeChat, tap "Me" (我) → "Pay" (支付)
  2. Tap "Scan" (扫一扫) or show your payment code
  3. Let the merchant scan your QR code
  4. Verify amount and confirm payment

Method 2: You Scan Merchant Code

  1. Open WeChat → "Pay" (支付)
  2. Tap "Scan" (扫一扫)
  3. Scan the merchant's QR code
  4. Enter the amount shown by merchant
  5. Confirm with your WeChat Pay password

Essential WeChat Phrases

可以微信支付吗?
Kěyǐ Wēixìn zhīfù ma?
Can I pay with WeChat?
我没有微信
Wǒ méiyǒu Wēixìn
I don't have WeChat
加微信
Jiā Wēixìn
Add me on WeChat

Pro Tips for WeChat Pay

Pro Tip

Connect with your hotel concierge or tour guide on WeChat before arriving. They can send you location pins, restaurant recommendations, and assist with translation if needed.

Related Guides

Before You Go

Essential preparation tips for your Xi'an adventure

Getting Around

Complete transportation guide for Xi'an

Food & Dining

Where to eat and what to try in Xi'an

Frequently Asked Questions

Can foreigners use WeChat Pay?

Yes, link international Visa/Mastercard. Go to Me > Wallet > Add Card. Pay at any vendor with WeChat QR code.

WeChat Pay or Alipay - which is better?

Both work equally well. Alipay has slightly better onboarding. WeChat Pay is more convenient if using WeChat for messaging. Set up both as backup.

Does WeChat Pay work for metro and bus?

Yes, search Xi'an Metro mini-program for transit QR code. Scan at turnstiles. Buses also accept WeChat Pay.

Fees with a foreign card?

Approximately 3%, similar to Alipay. Fee is built into the exchange rate. Convenience far outweighs the cost.

How do I send or receive money?

Send red packets or transfers to contacts. As a tourist, primarily use scan to pay. Receiving money requires a Chinese bank account.