How to Use WeChat Pay in China for Foreign Travelers
Traveling to China and wondering how to pay without a Chinese bank account?
WeChat Pay is one of the most widely used mobile payment solutions in China. Foreign travelers can use WeChat Pay for restaurants, shopping, transportation, hotels, and many everyday purchases by linking supported international credit or debit cards.
Since WeChat Pay started supporting international cards, overseas visitors can create a WeChat Pay account and connect cards such as Visa, Mastercard, JCB, and Discover without opening a Chinese bank account.
However, foreign users may still encounter questions about verification, payment limits, transaction fees, and where WeChat Pay can actually be used.
This guide explains everything you need to know about how to use WeChat Pay in China as a foreign traveler, including setup steps, international card linking, QR code payments, fees, restrictions, and practical travel tips.


Quick Answer: Can Foreigners Use WeChat Pay in China?
Yes.
Foreign travelers can use WeChat Pay in China without a Chinese bank account for many merchant payments.
You need:
WeChat app
Mobile phone number
Passport details
International bank card
Supported cards may include:
Visa
Mastercard
JCB
Discover
Foreign users can use WeChat Pay to:
Scan QR codes
Pay restaurants and shops
Use transportation services
Purchase tickets
Make everyday payments
However, some personal wallet functions available to Chinese citizens, such as sending money to friends or receiving transfers, may not be available.
Can Foreign Travelers Use WeChat Pay Without a Chinese Bank Account?
Yes.
A Chinese bank account is not required for basic tourist payments.
Foreign users can link international cards directly to their WeChat Pay account and pay merchants through the WeChat payment system.
This makes WeChat Pay a convenient payment method for visitors traveling in mainland China.
The main purpose for foreign travelers is:
Merchant payments
QR code payments
Mobile payments
rather than a full replacement for a Chinese bank account.
What You Need Before Setting Up WeChat Pay
Before your trip, prepare the following:
1. WeChat App
Download the latest version of the WeChat app from:
Apple App Store
Google Play
A newer version is recommended because payment features and international card support may change.
2. Overseas Mobile Phone Number
Foreign users can register a WeChat account with an international phone number.
You may need:
Country code
Mobile phone number
SMS verification code
Make sure your phone can receive messages during the verification process.
3. Passport Information
WeChat Pay may require identity verification using:
Passport number
Passport details
Personal information
Your information should match your bank card details to avoid verification problems.
4. International Bank Card
Foreign travelers can link supported international cards.
Common options include:
Visa
Mastercard
JCB
Discover
Supported cards may vary depending on your country and card issuer.
How to Set Up WeChat Pay Before Traveling to China
Setting up WeChat Pay before departure is recommended because you can complete verification while you still have access to your normal phone service.
Step 1: Create a WeChat Account
Open the WeChat app:
Select Sign Up
Register with your mobile phone number
Enter the SMS verification code
Complete account registration
Your WeChat account allows you to access:
WeChat Pay
Mini programs
Transportation services
Other China travel functions
Step 2: Open WeChat Pay
After creating your account:
Open WeChat
Select Me
Tap Services
Choose Wallet
Select Add Bank Card
Menu names may differ slightly depending on your location and app version.
Step 3: Complete Identity Verification
Foreign users may need to provide:
Passport details
Full name
Personal information
Make sure:
Your name matches your card information
Passport details are correct
Billing address information is accurate
Incorrect information can cause verification issues.
Step 4: Link Your International Card
To add your card:
Enter your card number
Provide card details
Confirm billing address
Complete verification
You may need:
Card number
Expiration date
Security code
SMS verification code from your bank
After approval, your linked card can be used for WeChat Pay transactions.
Step 5: Set Payment Password
WeChat Pay requires a payment password for confirming transactions.
The payment password is usually a six-digit PIN.
Keep this password secure because it is required when making payments.
How to Pay With WeChat Pay in China
After completing setup, using WeChat Pay in China is simple. Most payments are completed through QR codes, which are used by businesses of all sizes across the country.
Foreign travelers usually pay in two ways:
Scan the merchant’s QR code
Show your own payment code
Option 1: Scan a Merchant QR Code
This is the most common payment method in China.
You will see QR codes in many places, including:
Restaurants
Convenience stores
Shopping malls
Cafes
Street vendors
Tourist attractions
How to Pay by Scanning a QR Code
Follow these steps:
Open the WeChat app
Tap Scan
Scan the merchant’s QR code
Enter the payment amount if required
Confirm the payment
Enter your payment password
After successful payment, WeChat Pay will show a payment confirmation.
Option 2: Show Your WeChat Payment Code
Some merchants will ask customers to show their own payment code instead.
Steps:
Open WeChat
Go to Services
Select Payment Code
Let the merchant scan your QR code
This method is commonly used in:
Supermarkets
Convenience stores
Retail shops
Fast-food restaurants
Using WeChat Pay for Transportation in China
WeChat Pay can be used for many transportation services in China.
Depending on the city, travelers may use WeChat Pay for:
Metro systems
Public buses
Taxi payments
Ride-hailing services
Many cities provide transportation mini programs inside WeChat.
The general process:
Search the transportation mini program
Activate the service
Scan the QR code when using transportation
Payment is completed automatically
Availability depends on the city and transportation provider.
Where Can Foreign Travelers Use WeChat Pay?
WeChat Pay is accepted by millions of merchants across China, making it one of the most practical mobile payment solutions for foreign visitors.
Common places include:
Restaurants and Cafes
Travelers can use WeChat Pay for:
Restaurant bills
Coffee shops
Local food
Fast food
Many restaurants provide QR codes on tables or payment counters.
Shopping and Retail Stores
WeChat Pay is commonly accepted in:
Shopping malls
Supermarkets
Clothing stores
Electronics shops
Convenience stores
Tourist Attractions and Services
Visitors may use WeChat Pay for:
Attraction tickets
Museum services
Hotel payments
Travel-related purchases
Online Services and Mini Programs
WeChat mini programs allow users to access services without installing separate apps.
Examples:
Food ordering
Ticket booking
Transportation
Local services
Some mini programs may require additional verification or may only support Chinese users.
WeChat Pay Fees and Transaction Limits for Foreign Travelers
Understanding fees and limits helps avoid unexpected payment issues.
Foreign users should know that WeChat Pay payments linked to international cards may have different rules compared with Chinese users.
WeChat Pay Transaction Fees
Current payment rules generally include:
| Purchase Amount | Fee |
|---|---|
| Below 200 CNY | No transaction fee generally applies |
| Above 200 CNY | A 3% transaction fee may apply |
| Refunds | Related fees may be refunded proportionally |
Fees can change depending on WeChat Pay policies, card providers, and transaction conditions.
WeChat Pay Transaction Limits
Foreign travelers should also understand payment limits.
Common limits include:
Single transaction limit: around 6,500 CNY
Additional limits may apply depending on account verification
For expensive purchases, it is recommended to keep a backup payment method.
Examples:
International credit card
Debit card
RMB cash
What Foreigners Cannot Do With WeChat Pay
Although WeChat Pay is extremely useful for tourists, foreign users may not have access to all features available to Chinese citizens.
Sending Money to Friends
Foreign travelers usually cannot use WeChat Pay like a local Chinese wallet for personal transfers.
Restrictions may apply to:
Sending money to friends
Receiving money transfers
Managing RMB wallet balance
WeChat Pay for foreigners is mainly designed for merchant payments.
Sending Red Packets
Chinese users often send digital red packets during festivals.
However, foreign accounts may have restrictions on:
Sending red packets
Receiving red packets
Receiving Personal Payments
Foreign visitors generally cannot use WeChat Pay as a replacement for a Chinese bank account.
Functions such as:
Receiving salary payments
Receiving personal transfers
Holding money like a local wallet
may require additional Chinese banking services.
WeChat Pay vs Alipay for Foreign Travelers
Many visitors ask whether they should choose WeChat Pay or Alipay in China.
The best choice is usually to install both.
| Feature | WeChat Pay | Alipay |
|---|---|---|
| Foreign card support | Yes | Yes |
| QR code payments | Yes | Yes |
| Restaurants and shops | Excellent | Excellent |
| Transportation | Available in many cities | Very strong |
| Tourist services | Good | Excellent |
| Local services | Excellent | Excellent |
Which Payment Method Is Better?
WeChat Pay
Best for:
Daily payments
Local services
Communication through WeChat
QR code payments
Alipay
Best for:
Transportation
Tourist services
Travel-related functions
For most foreign travelers, using both apps provides the most reliable payment experience in China.
Common WeChat Pay Problems and Solutions for Foreign Travelers
Although WeChat Pay works smoothly for most visitors, some foreign users may experience problems when setting up their account or making payments.
Understanding the most common issues can help you solve problems quickly while traveling in China.
Problem 1: Unable to Link an International Card
One of the most common issues is failing to add a foreign bank card.
Possible reasons include:
Unsupported card type
Incorrect card number
Incorrect billing address
Name mismatch
Verification failure
Bank restrictions on overseas payments
Solutions:
Try the following:
Check that your card details are correct
Make sure your name matches your passport and bank information
Confirm international payments are enabled on your card
Try another Visa or Mastercard
Contact your card issuer if the payment is blocked
Problem 2: SMS Verification Code Not Received
Some foreign users have problems receiving the SMS verification code during registration or payment verification.
Possible causes:
Incorrect country code
Mobile carrier restrictions
Weak network connection
International SMS not enabled
Solutions:
Check your phone number format
Make sure you can receive international messages
Try again with a stable internet connection
Use your main mobile phone number instead of temporary numbers
Problem 3: WeChat Pay Payment Declined
A payment may fail even after your card has been successfully linked.
Common reasons:
Transaction limit reached
Card issuer blocked the payment
Merchant does not support foreign cards
Incorrect payment information
Network problems
Solutions:
Check your linked card status
Try another payment method
Use Alipay as a backup
Carry some RMB cash for emergencies
Problem 4: Verification Information Does Not Match
Verification problems may happen when personal details are inconsistent.
Check that:
Passport name matches your account information
Passport number is correct
Bank card details are accurate
Billing address is correct
Foreign users should always enter information exactly as shown on official documents.
Tips for Using WeChat Pay in China
To make your trip easier, prepare your payment setup before arriving.
Set Up WeChat Pay Before Your Flight
Complete these steps before traveling:
✓ Download the WeChat app
✓ Create your WeChat account
✓ Complete identity verification
✓ Link your international card
✓ Set your payment password
Testing your account before departure helps avoid problems after arrival.
Keep Mobile Data Available
A stable internet connection is important because WeChat Pay requires online access for:
QR code scanning
Payment confirmation
Mini programs
Transaction history
Consider preparing:
International roaming
China eSIM
Local SIM card
Portable Wi-Fi
Carry a Backup Payment Method
Although China is highly digitalized, travelers should not depend on only one payment method.
Recommended backups:
International credit card
Debit card
RMB cash
Cash can still be useful in:
Small shops
Rural areas
Temporary network failures
Install Both WeChat Pay and Alipay
For the best travel experience, many foreign visitors use both payment apps.
Benefits:
Better merchant coverage
More transportation options
Backup if one app has problems
A practical China travel payment setup:
WeChat Pay
International bank card
Small amount of RMB cash
Final Checklist Before Using WeChat Pay in China
Before traveling, make sure you have:
✓ Installed the latest WeChat app
✓ Created a WeChat account
✓ Verified your identity
✓ Added an international bank card
✓ Set your payment password
✓ Prepared mobile data
✓ Installed Alipay as a backup
✓ Carried some RMB cash
Conclusion
Using WeChat Pay in China as a foreign traveler is now much easier than before.
By setting up your account before arrival, linking an international bank card, and understanding payment limits and restrictions, you can use WeChat Pay confidently for restaurants, shopping, transportation, and everyday purchases.
For the smoothest travel experience, prepare both WeChat Pay and Alipay, keep a backup card, and carry some cash for situations where mobile payments may not be available.
With the right setup, foreign visitors can enjoy the convenience of China’s advanced mobile payment system without needing a Chinese bank account.
Related China Travel Guides
Explore more practical China travel guides covering payments, arrival preparation, and essential information for international visitors.
Payment Methods in China for Foreign Travelers
Learn about WeChat Pay, Alipay, cash, bank cards, and the best payment options for visitors traveling in China.
Read Guide →China Online Arrival Card
Prepare your China entry information online and understand the latest arrival procedures before your trip.
Read Guide →China Travel Guide
Find essential travel information, destinations, transportation tips, and planning advice for your China journey.
Explore Guide →Frequently Asked Questions About WeChat Pay for Foreign Travelers
Can foreigners use WeChat Pay in China?
Yes. Foreign travelers can use WeChat Pay in China by linking supported international credit or debit cards. A Chinese bank account is not required for many merchant payments.
Can I use WeChat Pay without a Chinese bank account?
Yes. Foreign users can use WeChat Pay for everyday purchases by linking an eligible international card.
Does WeChat Pay accept Visa and Mastercard?
Yes. WeChat Pay supports many international cards, including Visa, Mastercard, JCB, and Discover.
Availability depends on your country, card issuer, and verification status.
How do foreigners verify WeChat Pay?
Foreign users may need to provide:
Passport details
Passport number
Personal information
SMS verification code
Make sure your information matches your official documents.
Can tourists use WeChat Pay for the subway?
Yes, in many Chinese cities.
Support depends on the local transportation system. Travelers may use WeChat mini programs or QR code payment services for metro and bus transportation.
Is WeChat Pay better than Alipay for tourists?
Both are useful.
WeChat Pay is excellent for:
Daily purchases
Local services
QR payments
Alipay is often strong for:
Tourist services
Transportation
Travel-related functions
Using both apps provides better coverage.
Is WeChat Pay safe for foreign travelers?
Yes. WeChat Pay uses security features such as:
Payment passwords
Identity verification
Transaction records
Bank card security checks
For safety:
Do not share your payment password
Check payment amounts before confirming
Only use the official WeChat app





