How to Pay in China: How to Use Alipay and WeChat Pay in China

Written by Matteo Updated Oct. 15, 2025

In China, you can shop normally just by having a mobile phone that can access the internet. But you need to download WeChat and Alipay. These are 2 useful mobile apps. Besides mobile payment, you can also use cash payment, Bank payment, Shanghai Pass, and E-CNY.

What is the Most Common Way to Pay in China

In China, the most popular payment methods are WeChat Pay and Alipay. Even though these quick payment methods are common in China, you can still use cash. However, I don't recommend bringing too much money, as it's easy to lose.

Physical stores in China don't accept PayPal, Google Pay, or Apple Pay. To shop normally, you need to download WeChat or Alipay on your phone, register an account, and add your bank card.

Download Mobile Payment Applications

The common functions of Alipay and Union Pay are payment and transfer, while WeChat can not only do payment and transfer, but also send messages. You can download Alipay (not AlipayHK), WeChat, or Union Pay from the App Store or download it from their official website.

If you're not using a Chinese phone card, you also need to activate international roaming to receive verification codes, normally when registering an account.

Related ReadingBest Mobile Applications in China

How to Use Alipay

Step 1: Register an Account

1. Open Alipay and click on "Sign up".

2. Select an area code corresponding to your phone number, then enter your phone number.

3. Enter the verification code received on your phone.

4. Set up a login password (8-20 characters with numbers and letters) and a payment password (6 numbers).

registration process of alipay.
Registration process of Alipay

Step 2: Real-name Verification

1. Switch to the "Me" page, click "Settings" in the upper right corner

2. Click "Account and Security" - "Identity Information" - "Real-name Verification" in sequence.

3. Enter your personal information, select passport as the ID type, and fill in your name, gender, and passport number truthfully.

Real name verification process of alipay
Real name verification process of Alipay

Step 3: Add a Bank Card

1. Click on "Me" at the bottom right, then click on "Bank Cards" on this page.

2. Enter your bank card number. Then click "Add".

3. Enter the payment password you set during registration, not your bank card password.

Note: Alipay supports binding bank cards from Visa, Mastercard, American Express, JCB, Diners Club, and Discover.

Adding Bancard process of alipay
Adding the bankcard process of Alipay

How to Pay With Alipay

Method 1: On the Home page, click "Scan", scan the merchant's QR code, enter the payment amount, and finally enter the payment password. When making payments by this method, you can only scan the QR code with the Alipay logo.

Method 2: On the Home page, click "Pay/Collect". You need to enter the payment password if it's your first time using it. Place the payment code in front of the merchant's scanning machine, and Alipay will automatically complete the deduction.

How to pay with alipay
How to pay with Alipay

How to Order a Taxi

1. Search for DiDi Ride (滴滴出行 in Chinese) on the Alipay Home page.

2. Log in using your phone number on the "Me" Page. Choose the area code of your country, and enter the phone number.

3. Enter the verification code received on your phone.

4. Complete the login process, and you can use DiDi Ride normally.

5. Grant Didi Ride location permission. It will automatically obtain your pickup location. Manually input your destination.

Order a Taxi on alipay
Order a Taxi on Alipay

How to Take a Public Bus or Subway

1. Open "Transport" on the Alipay Home page.

3. Choose which type of transit code you want to activate: the one for buses or the one for subways.

3. Tap on "View".

4. Enter your Alipay password.

5. Open successfully.

How to take a bus or subway using the transit code
How to take a bus or subway using the transit code

How to Top Up Alipay Without a Chinese Bank Card

When topping up on Alipay, you can only use Chinese bank cards. Although Alipay lets you link international debit cards and credit cards, you can't use these bank cards to top up.

How to Use WeChat Pay

Step 1: Registering a WeChat Account

1. Open WeChat, and click on "Sign Up".

2. Select your country/region, enter your phone number, and set a login password.

3. Enter the verification code you received.

4. Complete the registration process.

Registration process of wechat
Registration process of WeChat

Step 2: Real-name Verification

1. Switch to the "Me" page.

2. Click on "Pay and Services"- "Wallet" - "ID Info" in order.

3. Enter your personal information, select passport as the ID type, and fill in details such as name and gender truthfully.

4. Enter your bank card number and the phone number associated with your bank account.

5. Enter the verification code sent to your phone.

6. Set up a payment password.

7. Complete the real-name verification and bank card addition.

Note: WeChat Pay can be linked with UnionPay, Visa, MasterCard, JCB, Diners Club, American Express, and Discover.

Real name verification process of wechat
Real name verification process of WeChat

How to Pay With WeChat

Method 1: Switch to the Chats page, click on the top right corner "+", then click on "Scan". Scan the merchant's QR code, and enter the payment amount. When making payments by this method, you can only scan the QR code with the WeChat payment logo.

Method 2: Switch to the "Me" page, click on "Pay and Services"- "Money", and enter the payment password for the first time. After completing the above steps, it means that the payment code has been activated. Place your payment code in front of the merchant's scanning machine, and WeChat will automatically deduct the payment.

How to pay with weChat
How to pay with WeChat

How to Order a Taxi

1. Click on "Me"- "Pay and Services" - "DiDi Ride" in order.

2. Log in using your phone number, select the area code of your country, and enter your phone number.

3. Enter the verification code received on your phone.

4. Complete the login process to start using DiDi Ride.

5. Grant Didi Ride location permissions to automatically fetch your pickup location. Manually input your destination.

Order a Taxi on weChat
Order a Taxi on WeChat

How to Use Union Pay

Step 1: Registering for UnionPay

1. Open the UnionPay app and click on "Register".

2. Select the region of your phone number, and enter your phone number.

3. Enter the verification code received on your phone.

4. Set up a login password.

5. Complete the registration.

Registration process of unionpay
Registration process of UnionPay

Step 2: Real-name Authentication

1. Click on "Card", then click on the "+" icon in the top right corner.

2. Enter your bank card number. Then click "Next".

3. Fill in personal information, select passport as the ID type, and provide accurate details for name, phone number, and other information.

4. Enter the verification code received on your phone.

5. Set up a payment password.

6. Complete the real-name authentication and bank card addition.

Real name verification of unionpay
Real-name verification of UnionPay

How to Pay with Union Pay

Method 1: On the Home page, click "Scan", scan the merchant's QR code, enter the payment amount, and finally enter the payment password. UnionPay's Scan supports scanning WeChat QR codes.

Method 2: On the home page, click "pay/collect". Place the payment code in front of the merchant's scanning machine, and Union Pay will automatically complete the deduction.

How to pay with unionpay
How to pay with UnionPay

Note:

Transaction Fee for Mobile Payment Applications

No matter which payment application you use, a 3% service fee is required for any consumption exceeding CNY200, and there is also a certain limit on the daily consumption amount, but it can also meet your daily needs.

Transaction Limit for Each Payment Application

Transaction Limit
Payment Applications Alipay Wechat Pay Union Pay
Per Transaction CNY3000
USD418
CNY6500
USD906
CNY5000-50000
USD697-69690
Monthly / CNY50000
USD6969
CNY5000-100,000
USD697-139380
Annually CNY70000
USD9756
CNY65000
USD9060
/

Transaction Fee for Each Payment Application

Transaction Fee
Payment Applications Alipay Wechat Pay Union Pay
Below CNY 200/USD28 No Charge No Charge /
Above CNY 200/USD 28 a service fee of 3% a service fee of 3% /

Cash Payment

In most shops in China, you can still use cash to pay, especially in rural areas. I suggest you prepare CNY1000 every day, which should be enough for your daily purchases.

Chinese merchants don't accept foreign currencies, so you need to exchange your money into RMB. You can do this at the Bank of China, China Communications Bank, hotel front desks, or airports.

Bank Card Payment

If you see the logos of the following card-issuing institutions at the cash register: Visa, Mastercard, American Express, JCB, Diners Club, and Discover, you can use the bank cards (debit or credit cards) issued by them to make payments by swiping. Large shopping malls, chain hotels, and well-known restaurants generally accept these cards.

When you have a Chinese bank card, you can use it to make payments by swiping it in most stores, but you need to ensure that your bank card has the UnionPay logo on it.

You should not authorize your bank card information to any apps other than payment apps, as this concerns your personal privacy and financial security.

Shanghai Pass

The Shanghai Pass can be topped up with a maximum of CNY1,000 (about USD138). In Shanghai, this card can be used on buses, subways, taxis, and ferries. It can also be used at tourist attractions, supermarkets, and convenience stores.

Moreover, it works for public transportation in over 330 cities in China, basically covering major tourist cities like Beijing, Guangzhou, Xi'an, Qingdao, Chengdu, Sanya, and Xiamen.

Where to buy the Shanghai Pass:

At the international arrivals exit of Pudong Airport's Terminal 2

At Service Counter 102 of the international arrivals exit of Hongqiao Airport's Terminal 1

Subway Line 1: Xinzhuang Station, People's Square Station, Xujiahui Station, Shanghai Railway Station

Subway Line 2: Zhongshan Park Station, Longyang Road Station, Guanglan Road Station, Century Park Station, Songhong Road Station, Loushanguan Road Station, Lujiazui Station, Caoyang Road Station, Yishan Road Station, and Dalian Road Station

Subway Line 3: Caoyang Road Station, Yishan Road Station

Subway Line 4: Dalian Road Station

Subway Line 10: Shaanxi South Road Station

Subway Line 11: Oriental Sports Center Station

E-CNY Payment

E-CNY is an electronic paper money. You can use it without the internet, and there is no fee when exchanging it for paper money. On the other hand, WeChat Pay and Alipay are electronic wallets. You need to add a bank card to pay, and you must have the internet to use it. When you withdraw money, there will be a fee.

E-CNY can be used in some provinces, cities, or regions: Beijing, Tianjin, Hebei Province, Dalian, Shanghai, Jiangsu Province, Zhejiang (Hangzhou, Ningbo, Wenzhou, Huzhou, Shaoxing, Jinhua), Fujian (Fuzhou, Xiamen), Shandong (Jinan, Qingdao), Changsha, Guangdong Province, Guangxi (Nanning, Fangchenggang), Hainan Province, Chongqing, Sichuan Province, Yunnan (Kunming, Xishuangbanna), Xi'an, Shenzhen, Suzhou, Xiongan New Area, Chengdu.

Popular China Tour Packages

If this is your first time visiting China, we highly recommend exploring Beijing, Xi'an, and Shanghai. This Golden Triangle route offers a perfect blend of Old and New China. Check out our 8-Day China Classic Tour.

Another popular choice is our 10-Day Beijing-Xi'an-Zhangjiajie-Shanghai Tour, which mixes culture and natural beauty.

If you're traveling with family, consider our 13-Day Beijing-Xi'an-Chengdu-Guilin/Yangshuo-Shanghai Tour. It includes pandas, cultural activities, outdoor adventures, and iconic landmarks.

If the above tours don't catch your eye, just let us know your needs. Our professional travel advisors can create a custom tour tailored to your interests and requirements.

You May Like to Read

Create My Trip

Need Help?

Request a custom itinerary today and get one step closer to your personalized trip

Create Your Trip