Traveling or moving to China? You’ll quickly find that cash and credit cards are rarely used anymore. Alipay and WeChat Pay dominate nearly every transaction, from street food stalls to high-end malls. Understanding how to set up and use these mobile payment apps is essential for a smooth experience in China. This guide walks you through everything you need to know, step by step.
Can foreigners use Alipay and WeChat Pay
Yes, both Alipay and WeChat Pay now allow foreigners to register using international phone numbers and link foreign credit or debit cards (Visa, Mastercard, American Express, etc.). The process has improved significantly in recent years, though some features like peer-to-peer transfers may still require a Chinese bank account. For most daily purchases like dining, shopping, and ride-hailing, a linked foreign card works perfectly fine.
To get started, download the app from your official app store – Alipay or WeChat. During registration, choose your country code and enter your mobile number. You’ll receive a verification code via SMS. After logging in, navigate to the “Pay” or “Wallet” section and follow the prompts to add your international card. The system will ask for card number, expiry date, and CVV. Some banks may require additional authentication via OTP.
How to link a foreign credit card to Alipay
Linking a foreign card to Alipay is straightforward. Open Alipay, tap on “Me” at the bottom right, then select “Bank Cards” and “Add Card.” Enter your card details manually or scan the card with your phone’s camera. Alipay will charge a small temporary verification amount (usually less than $1) to confirm the card works. This amount will be refunded automatically. Once verified, your card is ready for use.
A few important notes: Alipay may ask for your passport number during verification, as Chinese regulations require real-name registration for financial services. Make sure the name you enter matches exactly what appears on your card and passport. Some users report that cards from smaller regional banks might fail, but major international cards from institutions like Chase, HSBC, or BNP Paribas usually work without issues.
How to set up WeChat Pay as a foreign visitor
WeChat Pay setup is similar but has a few extra steps. Open WeChat, go to “Me” > “Pay” > “Wallet,” and then “Cards.” Tap “Add a Card” and input your foreign card details. WeChat will ask you to verify your identity by scanning your passport photo or entering passport information. This is a one-time requirement for anti-money laundering compliance. After successful verification, your card is linked.
One common frustration is that WeChat Pay sometimes hides the foreign card option for new accounts. If you don’t see “Add a Card” for international cards, try updating the app to the latest version or changing the app’s region to your home country in settings. Another trick is to ask a Chinese friend to send you a “red packet” (digital gift money); accepting it can activate the payment feature for your account. Once activated, you can scan merchant QR codes or display your own QR code for them to scan.
What are the fees and limits for foreign cards
Both Alipay and WeChat Pay charge a small transaction fee for payments made with foreign cards – typically around 3% of the purchase amount. This fee is added on top of the merchant’s price, so you’ll see the total before confirming payment. For transactions under 200 RMB (about $28), many users report the fee is waived or lower. For larger purchases,the fee applies clearly.
Spending limits also exist. For unverified foreign accounts (without a Chinese ID or bank account), the cumulative limit is roughly $500 per transaction and $5,000 per year. These limits are set by Chinese regulators, not the apps themselves. If you plan to stay longer or make bigger purchases, consider opening a temporary Chinese bank account at a branch like Bank of China or ICBC – they accept passports for foreigners. Linking that Chinese bank card removes most fees and raises limits significantly.
Which is better for tourists Alipay or WeChat Pay
For short-term tourists, Alipay is slightly more foreigner-friendly. Its interface has better English support, and the card linking process is smoother for first-time users. Alipay also offers a “Tour Pass” feature in partnership with Bank of Shanghai, allowing you to top up a virtual Chinese prepaid card using foreign cards, which avoids per-transaction fees. WeChat Pay, however, is more widely used for social interactions and small street vendors – you’ll find it everywhere from taxi drivers to vegetable markets.
Realistically, you should install both apps. Many merchants accept both, but some smaller stalls might only show a WeChat Pay QR code. Having both gives you full coverage. Start with Alipay for easier setup, then add WeChat Pay. Both apps also include mini-programs for ordering food, booking trains, and renting bikes – so once you have one working, you unlock a whole ecosystem of services beyond simple payments.
Now it’s your turn: Have you tried using Alipay or WeChat Pay in China? What challenges did you face – card verification, language barriers, or something else? Share your experience in the comments below, and don’t forget to like and share this guide with fellow travelers.