Both apps now accept foreign cards, but they behave differently. Here's the real comparison.
Alipay International Card acceptance: Visa, Mastercard, JCB, Diners Club, Discover Setup ease: Straightforward — scan passport, take selfie, add card Success rate: Higher for foreign cards Transaction limit: ¥5,000 per transaction Monthly limit: ¥20,000–50,000 (varies by card) Fees: No payment fees; 3% for top-ups Works for: 95% of merchants with Alipay QR code
WeChat Pay International Card acceptance: Visa, Mastercard, JCB, Amex (limited) Setup ease: Similar process, slightly more picky about photos Success rate: Some foreign cards that work on Alipay fail on WeChat Transaction limit: ¥3,000 per transaction Monthly limit: Similar to Alipay Fees: No payment fees Works for: 90% of merchants (some small vendors are Alipay-only)
The Winner?
Set up BOTH. Use Alipay as your primary (higher success rate), WeChat as backup. Some vendors only accept one or the other.
Pro tip: If your card fails on one, try the other before panicking.