Alipay & WeChat Pay Setup for Foreign Visitors

Last Updated: Mar 2026 Author: TechDadShanghai

Problem

Cashless payment is nearly universal in China. Without Alipay or WeChat Pay, you cannot pay at most restaurants, taxis, convenience stores, or buy metro tickets. Foreigners have historically faced friction — but as of 2023–2026, both apps have significantly simplified the process.


The Two-App Strategy

App Best For Foreign-Friendliness
Alipay (支付宝) Shopping, metro, bikes, delivery ⭐⭐⭐⭐⭐ — Dedicated international flow
WeChat Pay (微信支付) Restaurants, WeChat mini-programs, transfers ⭐⭐⭐⭐ — Works once card is linked

[!TIP] Set up both apps. Some merchants accept only one or the other. Having both is your payment redundancy layer.


Part 1: Alipay International Setup

Since 2023, Alipay supports a dedicated international visitor flow — no Chinese bank account required.

Step 1: Download & Open

Step 2: Register

  1. Enter your foreign phone number (your home country number works for registration).
  2. Receive SMS verification code → enter it.
  3. Set a 6-digit payment PIN.

Step 3: Bind International Card

  1. Go to Profile → Bank Card → Add Card.
  2. Enter Visa or Mastercard details (credit or debit).
  3. Complete 3D-Secure verification (SMS to your home number).
  4. Spending limit: International cards have a per-transaction limit (typically ¥5,000 / ~$700). For large purchases, multiple transactions may be needed.

Step 4: Test Before You Fly

Common Errors:

Error Message Fix
“Card not supported” Try a different Visa/Mastercard; some prepaid cards are blocked
“Verification failed” Ensure 3D-Secure is enabled on your card (call your bank)
“Limit reached” Standard per-day limit; ask hotel/merchant for alternative method
App in Chinese only Tap the globe icon or check Settings → Language

Part 2: WeChat Pay Setup

WeChat Pay is embedded inside the WeChat app. You must set up WeChat first.

Step 1: Register WeChat

  1. Download WeChat → Register with your foreign number.
  2. You will be asked to have a friend verify your account (a WeChat user who has been registered for 6+ months must scan a QR code to approve you). This is a one-time friction point.
    • Workaround: Ask a colleague, hotel staff, or use an existing Chinese contact.

Step 2: Enable WeChat Pay

  1. In WeChat → Me → Services → Wallet.
  2. Follow the card-binding flow (similar to Alipay).
  3. Visa and Mastercard are supported; American Express support is inconsistent.

Step 3: Using WeChat Pay


Using Both Apps at the Metro & Bikes

Metro (Shanghai)

Shared Bikes (HelloBike / Meituan)


Backup: QR Code Screenshot (Zero Data Needed)

If your VPN or data fails:

  1. Open Alipay → Go to “Pay” → Take a screenshot of your QR code.
  2. Show the screenshot to the merchant → most POS terminals can scan a static QR.

[!WARNING] Your Alipay QR code rotates every 60 seconds for security. The screenshot trick only works if the cashier scans it quickly. Use it as a last resort.


Miles’ Tips