Is China cashless? How do I pay for things?

An analysis of China's payment environment, covering Alipay, WeChat Pay, bank cards, cash and digital RMB, helping foreign tourists easily complete every payment in China.

4 min readUpdated 2025

7.1 Is China cashless? How do I pay for things?

Welcome to China! As you prepare to embark on an exciting journey, you may have heard the claim: "China has become a cashless society." This statement is largely true, but not entirely accurate. Mobile payments, especially Alipay and WeChat Pay, have been deeply integrated into every aspect of Chinese daily life. From large shopping malls to street food stalls, QR code payments are the absolute mainstream.

However, this doesn't mean you as a foreign tourist will be stuck. On the contrary, China's payment system is becoming increasingly friendly to international visitors. You don't need to worry at all – whether it's mobile payments, bank cards or cash, you have multiple options. This guide will break it all down for you, allowing you to complete every payment in China as easily and confidently as a local.


Mobile payments: Easily link foreign cards and travel worry-free

For tourists who want the most authentic and convenient payment experience, learning to use Alipay and WeChat Pay is your first choice. In the past, the process of linking overseas bank cards was cumbersome, but now both platforms have been fully optimized and support linking mainstream international bank cards such as Visa, Mastercard, JCB, Diners Club and Discover.

The entire process is very simple and usually takes only a few minutes to complete.

Alipay guide

Step 1: Download and register

Search for "Alipay" in your phone's app store (Google Play or App Store) and download it. You can register with an overseas phone number.

Step 2: Add a bank card

After successful registration, tap the bottom right corner "Me" → "Bank Cards," and follow the prompts to add an international bank card. You'll need to enter the card number, expiration date, security code, etc.

Official guide for binding overseas bank cards in the Alipay app, introducing supported international card types and two main steps: download and registration, and binding bank cards
Figure 1: Official guide for binding overseas bank cards in Alipay
Guide on how inbound tourists can use their local partner e-wallets to pay in mainland China through the Alipay+ network, introducing two methods: showing payment code and scanning merchant QR code
Figure 2: Use your local e-wallet to pay through the Alipay+ network

Step 3: Start paying

After linking, you can use it in two main ways:

  • Scan to pay: Tap "Scan" on the homepage and scan the merchant's QR code.
  • Show payment code: Tap "Pay/Collect" on the homepage and let the merchant scan your QR code.

Tips:

  • Single transaction limit: $5,000 USD, annual cumulative limit: $50,000 USD.
  • Transactions under ¥200 are usually fee-free.

WeChat Pay guide

Step 1: Download and register

Download "WeChat" from the app store and register with an overseas phone number.

Step 2: Activate payment and link bank card

After logging in, go to "Me" → "Services" → "Wallet," and add a bank card to activate the payment function.

Official WeChat Pay poster for binding and using international bank cards, supporting VISA, AMEX, Diners Club, Discover, JCB and MasterCard
Figure 3: Official guide for binding international bank cards in WeChat Pay

Step 3: Start paying

The process is the same as Alipay: scan or show payment code.


Bank cards and cash: Traditional methods still work

  • Card payments: Visa and Mastercard are widely accepted at hotels, large shopping malls and airports, but acceptance is low at small merchants.

  • Cash payments: RMB is legal tender nationwide and merchants cannot refuse it. It's recommended to carry some cash for taxis, small stalls or situations with poor network connectivity.

You can withdraw cash at the airport or at ATMs that support international cards. Major banks like Bank of China, ICBC and China Construction Bank also allow withdrawals.

A Bank of China ATM with clear markings showing support for VISA, MasterCard, Diners Club, AMEX and JCB international bank cards
Figure 4: ATM supporting international bank cards
Logos of five major international card organizations, including UnionPay, VISA, MasterCard, American Express and JCB
Figure 5: Major international card organization logos

Digital RMB (e-CNY): An emerging convenient option

Download the "e-CNY" app, activate a wallet with an overseas phone number, and top up with Visa or Mastercard. Use it the same way as Alipay and WeChat – scan to pay.

Complete user guide for the digital RMB (e-CNY) app, divided into six chapters, detailing the entire process from download and registration to payment and customer service
Figure 6: Digital RMB (e-CNY) app user guide

Conclusion: The best strategy is a "combination approach"

  • Primary recommendation: Set up Alipay or WeChat Pay before your trip and link an international card.

  • Important backup: Carry a physical Visa or Mastercard.

  • Essential safety net: Withdraw an appropriate amount of RMB cash for rare scenarios.

Once you master these payment methods, you can travel through China with peace of mind and enjoy a worry-free journey.

Have questions about your trip?

Chat with Magpie AI for personalized advice and instant answers.

Ask Magpie AI