Both apps now accept foreign Visa/Mastercard, but the experience differs. We tested both with 30+ transactions in Shanghai, Beijing, and Chengdu. Here's what we found.
| Feature | Alipay | WeChat Pay | Cash (RMB) |
|---|---|---|---|
| Price | Free | Free | Free |
| Foreign Visa/Mastercard | ✓ | ✓ | ✗ |
| Foreign Amex | ✓ | ✓ | ✗ |
| English interface | ✓ | Partial | ✗ |
| Setup time | 5 min | 10 min | 0 min |
| Transaction fee | 1-3% | 1-3% | None |
| Tourist mini-program | ✓ | ✗ | ✗ |
| Tax refund | ✓ | ✗ | ✗ |
| Best for | Tourists, English interface, broad merchant coverage | Long-term residents, Chinese-speaking users | Backup, street markets, rural areas |
At a glance
Alipay
Free
Best for: Tourists, English interface, broad merchant coverage
Try Alipay →WeChat Pay
Free
Best for: Long-term residents, Chinese-speaking users
Try WeChat Pay →Cash (RMB)
Free
Best for: Backup, street markets, rural areas
Our verdict
For short trips (under 2 weeks), use Alipay. Setup is faster, the English interface is more complete, and the tourist mini-program streamlines everything. WeChat Pay is worth adding if you're staying longer than a month or want to message locals.
FAQ
-
Can tourists use Alipay?
Yes — Alipay launched a tourist-friendly version in 2019 that accepts foreign cards without a Chinese bank account. -
Which is safer?
Both use bank-grade encryption. Alipay has a slight edge for English-speaking users because fraud reporting is fully bilingual. -
Do I need both?
You can survive with just Alipay. WeChat Pay is only essential if a specific merchant or friend requires it.