Why cash is no longer enough
China has moved almost entirely to mobile payments. Many small restaurants, street food stalls, and local shops no longer accept cash at all. Without Alipay or WeChat Pay, you will find yourself unable to pay in situations that would be routine for any local traveler.
Setting up Alipay as a foreigner
Alipay now supports foreign bank card linking for international visitors. Download the app before departure, switch to the international version if prompted, and link your Visa or Mastercard. Verify your identity with your passport when asked. The process is easiest when completed outside China with reliable access to your home bank's SMS verification.
WeChat Pay as a backup
WeChat Pay also supports foreign cards in the international version of WeChat. While Alipay tends to be more widely accepted for tourists, having both gives you a strong backup. WeChat is also essential for communication, so setting it up kills two birds with one stone.
Keep some cash as a final backup
ATMs are available in major cities and accept international cards, though fees apply. Carry the equivalent of 500–1000 CNY (about 70–140 USD) for situations where mobile payment fails — some rural areas, older establishments, or transport situations still prefer cash.