Skip to content

Alipay vs WeChat Pay for Foreigners in China: Which Should You Use?

Smartphone with payment apps

You are planning a trip to China and wondering: should you set up Alipay or WeChat Pay? Or both?

Alipay is the better first choice for foreign travelers. It works more reliably before you arrive in China, has clearer international card support, and handles public transport payments more smoothly. WeChat Pay is excellent once you are in China but requires more setup steps and does not function abroad with foreign cards.

The safest approach: set up both, but prioritize Alipay.

What Alipay Does Better

Pre-Arrival Functionality

Alipay can process certain payments while you are still at home. Travelers have successfully:

  • Booked 12306 high-speed train tickets from abroad
  • Paid DiDi cancellation fees to test their payment setup
  • Accessed Starbucks China gift card top-up

WeChat Pay linked to foreign cards generally does not work outside mainland China. You cannot test it before landing.

International Features Design

Alipay’s TourCard and international wallet were specifically designed for foreign visitors. The app has clearer English-language guides and dedicated foreigner setup paths.

WeChat Pay is more focused on Chinese daily life. International features exist but feel less polished and documented.

Public Transport Integration

When you use Alipay’s transport QR code for metro or bus, fares are automatically deducted after you scan at the exit gate. You walk through without stopping to confirm payment.

WeChat Pay sometimes shows an “outstanding balance” notice after your ride, requiring you to manually confirm and pay. This adds friction at crowded station exits.

What WeChat Pay Does Better

Person-to-Person Transfers

WeChat Pay excels at transfers between individuals. If a Chinese friend or colleague needs to send you money or you need to pay them, WeChat is smoother.

Alipay also supports P2P payments but WeChat’s social integration makes it more natural for everyday transfers among locals.

Mini Program Ecosystem

WeChat’s mini program platform is broader. Many services exist primarily or exclusively as WeChat mini programs. Alipay also has mini programs but WeChat’s ecosystem is more extensive.

Local Familiarity

Every Chinese person uses WeChat. When you ask a local for help with payment, they will likely guide you through WeChat first. Staff at shops may default to WeChat QR codes.

Key Differences

FeatureAlipayWeChat Pay
Pre-arrival testingWorks for some servicesGenerally does not work
International card setupClearer guides, TourCard optionMore verification hurdles
Transport QR codeAuto fare deductionManual balance confirmation
P2P transfersSupportedMore seamless
Mini programsAvailableBroader ecosystem
Local familiarityUniversalUniversal
Card types supportedVisa, Mastercard, JCB, Discover, Diners ClubSame

Both apps support the same international card types. Both work for DiDi, metro, bus, and most merchants once you are in China.

When to Prioritize Alipay

Choose Alipay first if:

  • You want to test your setup before departure
  • You will use metro and bus frequently
  • You prefer automatic fare deduction without manual confirmation
  • You want clearer English documentation

When to Prioritize WeChat Pay

WeChat Pay may be better if:

  • You will receive money from Chinese friends or colleagues
  • You need access to specific WeChat-only mini programs
  • Your Chinese contacts will help you with setup

Why Having Both Apps Is Smart

A traveler who spent 20 days in China reported WeChat Pay failed twice but Alipay worked as backup. Having both apps means you can switch instantly if one fails.

Payment failures are rare but real. Network issues, app glitches, or verification requests can temporarily block one app. The other gives you a safety net.

Setup Steps for Each App

Alipay Setup

  1. Download Alipay from your app store
  2. Create account with your phone number
  3. Verify identity with passport photo
  4. Add international credit card
  5. Activate international wallet or TourCard
  6. Download city-specific transport QR codes before arrival

WeChat Pay Setup

  1. Download WeChat (the social app, not separate WeChat Pay)
  2. Create account and add contacts
  3. Navigate to WeChat Pay section
  4. Verify identity with passport
  5. Add international credit card
  6. Search “chengchema” (transport QR code in Chinese pinyin) to activate transit codes

Summary

Alipay is the better primary choice for foreign travelers. It works before you arrive, handles transport smoothly, and has clearer international features. WeChat Pay is excellent for P2P transfers and broader mini programs but harder to test pre-arrival.

Set up both apps. Use Alipay as your primary payment method. Use WeChat Pay for transfers, specific mini programs, and as backup when Alipay fails.

Carry 300-500 RMB cash as a final backup. Mobile payments work almost everywhere in China but they are not perfect.

Final words

More reading and next steps

That is the main thread of the article. Keep the links below handy, and use the related posts to continue exploring the same topic from a different angle.

Comments