Eligibility: Who Can Use What?
Both Alipay and WeChat Pay now allow foreign-issued Visa, Mastercard, and JCB cards to be linked (since 2023 policy changes). However, the approval depends on your card issuer and the app's internal checks. Alipay tends to accept a wider range of international cards, while WeChat Pay may reject certain prepaid or corporate cards.
Concrete scenario: I tested with a standard US-issued Visa debit. Alipay linked it in 2 minutes. WeChat Pay rejected it three times before I switched to a different card. A friend with a UK-issued Mastercard had the opposite experience.
Failure mode: If you only carry one card and it fails, you may have no backup payment method. Always test with at least two different cards or bring a physical backup like a CurrencyPass or cash.
Limits: How Much Can You Spend?
Both apps cap single transactions and daily totals for foreign card users. As of early 2025:
These limits reset differently—Alipay resets at midnight Beijing time, WeChat Pay uses a rolling 24-hour window. If you make a large purchase just before midnight, Alipay can be more forgiving.
Practical path: If you plan to spend more than $1,000 per day (e.g., buying electronics or multiple rounds of high-end dining), preload funds into the app's wallet balance (top-up via card) or use a separate card directly at the point of sale.
Acceptance: Where Each App Works
Both are accepted at nearly all merchants—street food stalls, metro stations, coffee shops, and hotels. The exception is some international chains (e.g., Starbucks in China accepts both, but some smaller foreign-owned shops may only take WeChat). Taxi drivers often have both QR codes visible, but if they only show one, you need the right app.
Failure mode: You arrive at a metro ticket machine and try to use Alipay's scan feature, but the machine only accepts WeChat Pay. You switch apps—but WeChat Pay fails because your card didn't link properly. Now you're without metro access. This is why you should test both apps on at least one small transaction before departure.
What About Alternatives?
Apple Pay and Google Pay are not widely accepted outside high-end hotels and international restaurants. Cash is still accepted but increasingly rare; many small vendors don't carry change. The best backup is a prepaid travel card (like the ones from Revolut or Wise) that you can use at ATMs to withdraw cash.