Why Mobile Payment Is No Longer Optional

Arriving in China with only cash or a foreign credit card used to work fine. That time has largely passed. In 2026, the majority of Chinese vendors β€” from Michelin-starred restaurants down to park-side dumpling carts β€” accept payment exclusively via QR code scan. Many convenience stores, street markets, and transit systems now default to mobile payment, with cash accepted but increasingly inconvenient.

Quick Answer

Both WeChat Pay and Alipay now accept foreign Mastercard, Visa, and some other international cards directly β€” no Chinese bank account required. WeChat Pay is slightly easier to set up. Have your passport ready for identity verification.

The shift happened fast: WeChat Pay and Alipay now process well over 100 billion transactions per year combined, handling everything from a Β₯3 steamed bun to a Β₯5,000 hotel booking. For years, the catch for foreign visitors was that both apps required a Chinese bank account to fund them. That changed in 2023 and has continued to improve β€” both apps now let foreigners link an international Visa or Mastercard directly, with meaningful spending limits and no Chinese bank account required.

This guide gives you the current, working setup process for both apps, which bank cards work, where you may still need a backup, and how to handle common problems.

Note: Prices, policies, and app features change frequently. Always verify current details with official sources before travel.

WeChat Pay vs. Alipay at a Glance

WeChat Pay
Integrated in WeChat (Weixin)
  • Essential for communicating with locals
  • Pay within the WeChat app
  • Widely accepted everywhere
  • Required for many mini-programs
  • Slightly more complex foreign setup
Alipay
Dedicated payment + lifestyle app
  • Dedicated international version
  • Easier foreign card linking
  • Useful for train tickets, hotels
  • Accepted at most major vendors
  • Better English-language interface
ℹ️
Our Recommendation

Set up Alipay first β€” it is simpler for foreigners and covers the vast majority of payment situations. Then set up WeChat Pay separately, because you will want WeChat anyway for communication, maps, and translation. Having both is the safest approach.

Setting Up Alipay (International) β€” Step by Step

Alipay has a specific International version that is designed for visitors. Use this, not the standard Chinese app, which has a more complicated foreign verification process.

💲 Alipay International β€” Setup Guide
1
Download the correct app

Search "Alipay" in the App Store or Google Play. The international version is the same app but will detect your location and offer an English-language flow. Avoid third-party downloads.

2
Register with your foreign phone number

Tap "Sign Up" and enter your country code and mobile number. You will receive an SMS verification code. Use the phone number you intend to carry in China β€” it will be tied to your account for security verifications.

3
Verify your identity with your passport

Tap your profile icon, then "Verify Identity." Select "Foreign Passport." You will be prompted to photograph the photo page of your passport and take a live selfie for face-match verification. The AI check usually completes within 30 seconds. Make sure your passport photo page is clean and well-lit.

4
Link your international bank card

Go to "My" → "Bank Cards" → "Add Card." Enter your Visa or Mastercard details (card number, expiry, CVV, billing address). Alipay will send a small verification charge or OTP to confirm ownership. Some cards require 3D Secure authentication.

5
Set a payment password

Create a 6-digit payment PIN β€” this is separate from your app login password and required for every transaction above a small threshold. Do not reuse your bank PIN or something obvious.

6
Test with a small transaction

Find a convenience store (FamilyMart, Lawson, 7-Eleven are all over Chinese cities) and make a small purchase. This confirms your setup is working before you rely on it somewhere critical.

Do steps 1–5 before you travel from home, while you have your regular internet connection and can deal with any bank SMS or OTP requirements easily.

Setting Up WeChat Pay β€” Step by Step

WeChat (known as Weixin in China) is China's dominant messaging and social platform β€” think WhatsApp, Instagram, and Apple Pay combined. You should install it regardless of whether you use its payment feature, because your hotel, tour guides, and any Chinese contacts will almost certainly communicate through it.

💬 WeChat Pay β€” Setup Guide for Foreigners
1
Download WeChat from the official app store

Available globally on iOS and Android. If you are setting this up inside China, you may need a VPN to access certain international features β€” set up the app before departure if possible.

2
Register with your foreign phone number

Tap "Sign Up," enter your phone number with country code, and verify via SMS. New WeChat accounts require a friend with an existing account to scan a QR code to confirm you are real β€” this is an anti-spam measure. Have a friend with WeChat ready to help, or contact someone you know in China.

3
Access WeChat Pay

From the main screen, tap "Me" (bottom right) → "Services" → "Wallet." You will see the option to set up WeChat Pay. Tap "Activate."

4
Complete real-name verification

WeChat requires identity verification before enabling payments. Tap "Verify Identity" and select "Non-mainland China ID." Enter your passport number, full name as it appears on your passport, and nationality. A face-scan may be required.

5
Link a foreign bank card

In the Wallet section, tap "Bank Cards" → "Add a Card." Enter your Visa or Mastercard details. WeChat Pay links to the card network directly β€” your card statement will show charges in your home currency after conversion.

6
Set a payment PIN and enable Touch/Face ID

Create a 6-digit WeChat Pay PIN. For convenience, also enable biometric authentication so you do not need to enter the PIN for small everyday purchases.

⚠️
New Account Verification Requirement

WeChat's anti-spam system requires new accounts to be verified by an existing WeChat user via QR code scan. If you do not know anyone with a WeChat account, try asking a Chinese traveler at your departure airport, or reach out to your hotel in advance β€” most hotel staff are happy to help verify your account.

Which Bank Cards Work?

Card Type Alipay WeChat Pay Notes
Visa (Credit) Works Works Most reliable option for both apps
Mastercard (Credit) Works Works Also reliable; minor card-issuer variations
Visa (Debit) Partial Partial Works for most but some banks block international charges
American Express Not supported Not supported AmEx not accepted in either app currently
UnionPay (International) Works Works Best option if your bank issues UnionPay cards
Revolut / Wise (Visa) Works Partial Revolut Visa usually accepted; good for avoiding FX fees

Important: Before travel, notify your bank that you will be using your card in China for mobile payments β€” some banks flag these as suspicious and block them without prior notice. A quick call or in-app notification takes two minutes and can save real headaches on the road.

Spending Limits for Foreign Cards

Both apps impose daily and monthly spending limits on foreign-linked cards. These are generous enough for most tourist purposes but worth knowing:

For high-value payments (booking a group tour, paying for business-class rail tickets), contact the vendor in advance to confirm payment method β€” some prefer bank transfer or accept Visa terminal payments directly.

Understanding QR Code Payments

📷

You Scan Their Code

The vendor displays a static QR code on their phone or counter. You open Alipay or WeChat Pay, tap the "Scan" icon, point your camera at the code, enter the amount if prompted, then confirm with your PIN or Face ID. Payment is instant.

🧾

They Scan Your Code

For speed (at supermarket checkouts, transit gates), you show your payment QR code instead. In Alipay: tap "Pay" on the home screen. In WeChat Pay: tap "+" then "Money." Your code rotates every 60 seconds for security. The cashier scans it with their device.

In practice, market stalls and small shops usually use method one (you scan their code). Supermarkets and chain stores usually use method two (they scan yours). You will quickly get used to which situation calls for which approach.

Backup Options When Apps Fail

Mobile payment apps do occasionally fail β€” cards get declined, verification errors appear, or a vendor's system is offline. Have at least one backup:

1. UnionPay Prepaid Card

Several companies (including Bank of China branches at major international airports) sell UnionPay prepaid cards that can be loaded with RMB. These work at most ATMs in China and at vendors that accept UnionPay terminals β€” which is essentially everywhere. Excellent as a fallback if your foreign card has issues.

2. Cash (RMB)

Cash is legally required to be accepted for all transactions in China under national payment law, despite the cultural shift to mobile payments. Carry Β₯500–1000 cash ($70–140) for emergencies β€” rural guesthouses, very small market vendors, and situations where apps are down. Exchange at the airport or at ICBC/Bank of China branches (better rates than hotels).

3. Some Stores Accept Foreign Visa/Mastercard Terminals

International hotel chains, large department stores, and some upscale restaurants maintain traditional card terminals. If you are stuck, these are your anchor points. Apple Stores, IKEA, Starbucks, and most international brands accept physical card swipe or tap-to-pay.

Common Problems and Solutions

My card was declined when linking to Alipay.
First, check that your bank has not blocked international mobile payment transactions. Call or message your bank. Second, try a different card (Visa credit rather than debit). Third, ensure your billing address matches exactly what is on file with your bank β€” a mismatch triggers security blocks.
WeChat verification says my account cannot be verified right now.
This often happens when trying to set up inside China if your phone's App Store region conflicts with WeChat's servers. Set up WeChat completely before you leave home. If already in China, connect via a VPN, log out and back in, then retry verification. Alternatively, visit a WeChat customer service center β€” major cities have them.
The QR code scan fails at a vendor's terminal.
Ask the vendor to scan your code instead (show your payment screen). If that also fails, check your mobile data connection β€” QR payments require active internet. Toggle airplane mode off and on to refresh connectivity, or switch to Wi-Fi if available.
I can't receive the SMS verification code.
If your home SIM is not in your phone, or has no signal in China, you will not receive OTP messages. Solutions: (1) Keep your home SIM in and use international roaming for SMS only, even if data roaming is off. (2) Use a dual-SIM phone with both home and local Chinese SIM active. (3) Set up the apps from home before departure.
Alipay says my passport has already been used to register.
Each passport number can be linked to only one Alipay account. If you have an old account from a previous China trip, log into that account rather than creating a new one. Use the "Forgot password" flow with your phone number or email. If truly locked out, contact Alipay support via the app's help section.

Which App to Prioritize?

The Short Answer: Set Up Both, Use Alipay First

Alipay is the easier setup for foreigners, has better English language support, and is accepted at virtually all major vendors. It also has useful integrated services: buying train tickets on 12306, booking Didi rides, and more. Start here.

WeChat is essential as a communication tool regardless β€” your contacts, hotel, and tour guides will use it. Once WeChat is set up for messaging, adding WeChat Pay is a natural extension. Do not skip it just because Alipay is easier.

With both active, you are covered everywhere. If one app fails at a particular vendor (rare), switch to the other. The peace of mind is worth the 20 minutes of setup time before your trip.

💡
Set Everything Up Before You Fly

Bank SMS verifications and card-linking confirmations are far easier to handle from home, on your regular network, with access to your bank's customer service if needed. Trying to set up these apps on arrival, jet-lagged, at a Chinese airport, is a frustrating experience. Give yourself 30 minutes at home, and arrive ready to pay.

Final Tips for Smooth Mobile Payments in China

For a full breakdown of what to budget across your trip β€” accommodation, food, trains, and attraction fees β€” read our companion guide: How Much Does It Cost to Travel China? →

You can also explore our full city guides for destination-specific tips on the Discover China main guide →.

Frequently Asked Questions

Can I use Apple Pay or Google Pay in China?

Apple Pay and Google Pay have very limited acceptance in China β€” they are not the same as WeChat Pay or Alipay and are not integrated into China's QR code payment infrastructure. Some international hotel chains and foreign brand stores accept tap-to-pay via NFC, but for everyday shopping, street food, and local restaurants you will need WeChat Pay or Alipay. Set up at least one of these apps before you travel.

Is there a fee when using Alipay or WeChat Pay with a foreign card?

Alipay and WeChat Pay themselves do not charge additional fees for foreign card transactions, but your card issuer may apply a foreign transaction fee (typically 1–3%) and a currency conversion rate. To minimize these costs, use a card with no foreign transaction fees (Revolut Visa, Charles Schwab, or similar fintech cards often waive these). Check your card's terms before linking it.

What if I cannot get my identity verified in either app?

If face verification fails in Alipay, try in better lighting with your passport flat and the photo page clearly visible. If WeChat verification is blocked, the most reliable fix is completing the setup before arriving in China while on your home network. As a last resort, both apps have customer service centers in major Chinese cities, and staff at international hotels are often experienced in helping foreign guests resolve verification issues.

Do WeChat Pay and Alipay work outside of China?

Yes β€” both apps have expanded internationally and are accepted at many shops, restaurants, and supermarkets in Southeast Asia, Japan, South Korea, Europe, and beyond. Look for the WeChat Pay or Alipay acceptance logos. This makes the setup even more worthwhile if you travel frequently in Asia β€” the accounts remain active indefinitely even after your China trip ends.

✅ Key Takeaways

  • Both Alipay and WeChat Pay now accept foreign Visa and Mastercard directly β€” no Chinese bank account required since the 2023 policy change.
  • Set up both apps before your trip from home β€” bank SMS verifications and passport identity checks are far smoother on your home network.
  • Alipay's International version is slightly easier for first-time foreign users; WeChat is essential for communication regardless and Pay is a natural add-on.
  • Keep Β₯500–1,000 cash as a backup β€” cash is legally required to be accepted everywhere in China, even as digital payments dominate.
  • Notify your bank about international mobile payment use before you travel β€” many banks block these transactions automatically as fraud prevention.