Payments in China for Foreigners

2026 guide to Alipay and WeChat Pay — no Chinese bank account required

Download Complete Payment Guide (PDF)

Why Mobile Payments Are Essential in China

Cash is rarely used in modern China, and foreign credit/debit cards are only accepted at major international hotels and tourist attractions.

With Alipay or WeChat Pay, you can pay for:

  • Restaurants, street food, and coffee shops
  • Taxi and ride-hailing services (Didi)
  • Public transportation (metro, buses)
  • Convenience stores and supermarkets
  • Hotel bookings and train tickets
  • Street vendors and small shops

Good News (2026 Update): Both Alipay and WeChat Pay now officially support international bank cards, making it easier than ever for foreigners to set up mobile payments in China.

Alipay Setup Guide (2026)

💳 What You Need

  • International bank card (Visa, Mastercard, or UnionPay)
  • Passport (physical copy required for verification)
  • Chinese phone number (or your home number for verification)
  • Alipay app (download before arriving in China)

Step-by-Step Setup

Download the Alipay app

Download from App Store (iOS) or APK file (Android) before arriving in China — the Chinese version of Alipay is different from the international version.

Register an account

Use your phone number to register. Select your country/region and enter the verification code sent via SMS.

Complete real-name verification

Go to "Me" > "Settings" > "Identity Verification" and upload a photo of your passport photo page and a selfie holding your passport.

Add your international bank card

Go to "Cards" > "Add Card" and enter your international card details. Alipay will charge a small verification fee (refunded immediately).

Set up payment password

Create a 6-digit payment password for in-store payments and confirm your card is activated.

Start using Alipay

Show your payment QR code to merchants or scan their QR codes to pay. Transactions are automatically converted to your home currency.

Fees Note: Alipay charges a 1.5% conversion fee for international card transactions (minimum ¥1). No monthly fees or setup costs.

WeChat Pay Setup Guide (2026)

📱 What You Need

  • WeChat account (already registered)
  • International bank card (Visa/Mastercard)
  • Passport (for identity verification)
  • Chinese phone number (required for WeChat Pay)

Step-by-Step Setup

Access WeChat Pay

Open WeChat > "Me" > "Services" (or "Pay") > "Wallet" > "Cards".

Verify your identity

Select "Add a Card" > "Foreign Card" and upload your passport photo and a selfie for verification.

Link your international card

Enter your card details (card number, expiry date, CVV) and confirm the verification code sent to your card issuer.

Set payment password

Create a 6-digit payment password for transactions under ¥1,000 (higher amounts require fingerprint/face ID).

Enable Quick Pay

Go to "Services" > "Quick Pay" to display your payment QR code for in-store payments.

Important: WeChat Pay requires a Chinese phone number linked to your account. If you only have an international number, use Alipay instead.

Alternative Payment Methods

💡 Backup Options

  • UnionPay Cards: International UnionPay cards work at ATMs and many merchants across China.
  • Tourist SIM Card with Wallet: Some eSIM providers offer prepaid wallets for small payments.
  • Hotel Front Desk: Many hotels can exchange foreign currency or help with large payments.
  • Foreign-Friendly Stores: Major brands (Starbucks, KFC, McDonald's) accept international cards.

Troubleshooting Tips

  • If your card is rejected: Contact your bank to inform them you'll be using the card in China.
  • Transaction failed: Try a smaller amount first (¥10-20) to test the connection.
  • Verification issues: Use clear photos of your passport (no glare, all details visible).
  • Language barrier: Use the Alipay/WeChat Pay English interface (Settings > Language).
📱
Need help entering China? Avg reply: 6 min