TL;DR: You don’t need a Chinese bank account or a +86 number. Install Alipay and WeChat, register with your home phone number, and link a Visa, Mastercard, Amex, JCB, Discover or Diners Club card. Payments of ¥200 or less carry no platform fee; anything above ¥200 is charged 3% on the whole amount. Official ceilings are US$5,000 per transaction and US$50,000 per year, but the limit shown in your app is the one that counts. Set both apps up at home before you fly, and still carry a physical card and some cash.
Mobile payment is how China pays for almost everything: coffee, metro rides, taxis, street food. Both big wallets now let visitors link a foreign card directly. Here’s how it works in practice, what it costs, and what to do when a card won’t go through.
Before you start
- A phone number that receives SMS abroad. Both apps accept international numbers. WeChat says plainly that you don’t need a +86 number, only one that can receive verification codes. Shanghai’s government guide adds that you can switch Alipay to a Chinese number later if you buy a local SIM.
- Your passport. WeChat Pay asks for it during setup. Both apps may ask you to verify your identity before raising your limits.
- A card your bank will authorise. China’s National Immigration Administration notes that linking a foreign card needs your issuing bank’s approval, and some banks reject the request. Tell your bank you’re traveling and turn on overseas and online payments before you leave.
- Set up both apps. Most merchants accept both, but if one app or card fails at the counter, the other one is your fallback.
Setting up Alipay
Alipay’s own visitor page (run by Ant International) describes an “International Version” for overseas travelers. You choose it after signing up, and it adds things like translation and currency conversion.
- Download Alipay from your app store and register with your mobile number. You’ll get an SMS code.
- Choose the International Version when the app offers it.
- Add your card. Tap “Add Now” on the prompt, or go to Me > Bank Cards, and enter the card details the app asks for. Your bank may send a one-time code or ask you to approve the link in its own app.
- Verify your identity if the app asks for your passport details.
Which cards work: According to Ant International, Alipay has accepted seven international card brands since American Express was added in February 2025, alongside networks such as Visa, Mastercard, JCB, Discover and Diners Club. One catch from that same announcement: Amex cards issued by third-party banks outside mainland China were not eligible at launch. Only cards issued by American Express itself could be linked.
What a foreign card can’t do on Alipay: person-to-person transfers, sending or receiving red packets, wealth management, insurance or other financial services. It’s for paying merchants, nothing more.
Setting up WeChat Pay (Weixin Pay)
WeChat’s Help Center sets out three steps:
- Download or update WeChat to the latest version and register (or sign in) with your phone number.
- Find the wallet: Me > Pay and Services > Wallet. Some versions label this “Services” instead.
- Add your card: in Wallet, tap Bank Cards > Add a Bank Card, agree to the Weixin Pay User Service Agreement and Privacy Policy, enter your identity information, then add your card and follow the prompts.
ID documents accepted: a passport, a mainland Foreign Permanent Resident ID Card, or a Mainland Travel Permit / Residence Permit for Hong Kong, Macao and Taiwan residents. If you verify with a passport, WeChat will ask you to upload a copy of it.
Which cards work: Shanghai’s government lists Visa, Mastercard, American Express, JCB, Discover and Diners Club International among the networks Weixin Pay supports.
What a foreign card can’t do on WeChat Pay: red packets and money transfers. So you can’t split a dinner bill by sending a friend money. Pay the merchant directly instead.
Fees: the ¥200 rule
Both apps follow the same rule, and Shanghai’s government restated it in September 2026:
- ¥200 or less per transaction: generally no platform service fee.
- Over ¥200: a fee of 3% of the full transaction amount, not just the part above ¥200.
Each payment counts on its own; it isn’t a daily total. A ¥200 bill costs ¥200, while a ¥201 bill costs about ¥207. The fee shows on the payment page before you confirm. If you get a refund, WeChat Pay refunds the fee in the same proportion. Tenpay’s published rules say the same, and say any change to the fee will be announced in advance.
WeChat’s new-user waiver. In May 2026 Tencent announced that people linking an international card to WeChat for the first time get the 3% fee waived for 90 consecutive calendar days from their first transaction, on spending of up to ¥1,000 per day. (An earlier version of this offer was 60 days; the May 2026 announcement is the newest.) Promotions change, so check the payment page for what applies to your account.
Your bank’s fees are separate. Both apps charge you in yuan. The exchange rate comes from your card network and your issuing bank, and your bank may add its own foreign transaction fee. A card with no foreign transaction fees saves you money on every payment.
Limits
Official figures differ depending on the page, so here they are with their sources:
- Government ceiling (Alipay and WeChat Pay): up to US$5,000 per transaction and US$50,000 per year for a linked foreign card, according to the Shanghai government’s 2026 pages and the National Immigration Administration’s guide. Shanghai adds: “Check the app for the limits applicable to your account.”
- WeChat Help Center FAQ: lists ¥6,500 per transaction, ¥50,000 per month and ¥65,000 per year for international cards.
- Before verification: Shanghai’s official tourism site says the limit is US$2,000 before you verify your identity, rising to the US$5,000 / US$50,000 ceiling afterwards.
In short, verify your identity early, and treat the figure in your own app as the real limit. For a big purchase like a hotel bill, a physical card is often simpler, and paying it through the app would cost the 3% fee anyway.
How to pay: scan or show
Every payment works one of two ways:
- You scan the merchant. Small shops and street stalls usually display a printed QR code. Open Scan in either app, scan it, type in the amount if asked, and confirm.
- The merchant scans you. At supermarkets, chains and convenience stores, open your payment code in the app and let the cashier scan it.
If a stall only has a code for the other app, switch apps. Having both set up pays off here.
Metro, taxis and other mini-programs
Both apps contain “mini-programs”, services that run inside the app so you don’t have to install anything else.
- Metro: Shanghai’s official tourism site says you can scan the transport QR code in Alipay, WeChat or UnionPay at the gates when you enter and exit. The app works out the fare and charges you. Ticket machines also accept QR payment and cash.
- Ride-hailing: Hunan’s provincial government, quoting the Ministry of Commerce’s 2026 guide for foreigners, gives these paths. In Alipay, tap Transport > Taxi and enter your pickup and destination. In WeChat, go to Me > Services and tap Mobility or Ride Hailing. The standalone DiDi app also accepts foreign phone numbers and international cards.
- Other services: China’s 2024 government payment guide says Alipay’s translation works across in-app services such as taxi hailing, hotel booking, scenic-spot tickets and public transportation.
What about Alipay TourCard?
TourCard was a prepaid option for visitors who couldn’t link a card directly. Several 2026 travel guides report that Alipay stopped opening new TourCards in 2026, and that existing cards keep working. We couldn’t find an official Alipay notice confirming this either way. Most travelers don’t need it now: linking your card directly is simpler, and the limits are higher. If you see a TourCard offer in your app, read its fees and refund terms before adding money.
Troubleshooting
The card won’t link.
- Your bank is the usual cause. The National Immigration Administration warns that some issuers reject the link request. Call your bank, approve any fraud alert, and try again.
- Make sure the name and details you entered match your passport and card exactly.
- Try a different card, ideally on another network.
A payment is declined.
- Check the amount against your limit, including the 3% fee if the bill is over ¥200.
- Some merchants or payment types may not accept foreign cards. Try the other app, or let the cashier scan your code instead of scanning theirs.
- Make sure the transaction isn’t a transfer or red packet. Foreign cards can’t do those.
Verification problems.
- Have your passport on hand, and expect WeChat to ask for an uploaded copy.
- In Shanghai, one-stop service centers in the international arrival halls of Pudong T1 and T2 and Hongqiao T1 help with payment setup.
Who to call:
- Alipay customer service: +86 571 2688 6000 from an overseas number, or 0571-2688 6000 from a Chinese number. Open 08:00–24:00 Beijing time.
- WeChat Pay (Tenpay): 95017.
- Shanghai public service hotline: 12345, with English support.
Backups: cash and cards
Don’t rely on one payment method.
- Bank cards: Cards with a UnionPay, Visa, Mastercard, Amex, JCB, Diners Club or Discover logo are accepted wherever the logo is displayed. A 2024 national circular requires domestic and overseas bank cards to be accepted at three-star-and-above tourist hotels, 5A and 4A attractions, and national and provincial tourist resorts. Some Shanghai taxis also take foreign cards.
- Cash: Major attractions are required to keep ticket booths with staff, and China has been widening cash acceptance. Withdraw yuan from ATMs that show your card’s network logo. Shanghai says foreign-card withdrawals are generally limited to ¥3,000 per transaction, and your own bank may set daily limits too.
- Your home e-wallet: Many Asian wallets, such as AlipayHK, Kakao Pay, Touch ‘n Go, GCash and TrueMoney, can pay at Chinese merchants directly through Alipay+.
FAQ
Do I need a Chinese phone number or bank account? No. Both apps accept international numbers that receive SMS, and you can link a card issued abroad without a mainland bank account.
Is the 3% fee charged on the whole bill or only the amount over ¥200? On the whole bill. A ¥300 payment costs ¥9 in fees. Payments of ¥200 or less have no platform fee.
Can I split bills or send money to friends with a foreign card? No. Foreign cards on both apps are for paying merchants only. Transfers and red packets aren’t supported.
Which app should I use, Alipay or WeChat Pay? Set up both. Most merchants take either. Having both means one failed card or app doesn’t leave you stuck.
Can I set everything up before I arrive? Yes, and you should. Registration works with an overseas number. Linking your card from home means you can sort out any bank blocks while your bank’s phone line is easy to reach.
Who sets the exchange rate? Your card network and issuing bank, not the app. Check your card statement for the final amount.
Sources
- Pay with overseas bank cards (International Services Shanghai, 2026)
- How to use mobile payments in Shanghai (International Services Shanghai, 2026)
- How to Set Up International Cards for Weixin Pay? (WeChat Help Center)
- Guide to Add and Use International Cards with Weixin Pay (WeChat Help Center)
- Rules for international card payment services (Tenpay, in Chinese)
- Tencent Announces Three Initiatives to Make Inbound Payments for International Visitors Easier (Tencent, May 2026)
- Pay in the Chinese mainland (Alipay+ / Ant International)
- American Express and Alipay to Enable Seamless Payments for International Travelers in China (Ant International, 2025)
- Payment service guide for overseas visitors to China (gov.cn / Xinhua)
- A Guide to Working and Living in China as Business Expatriates — Mobile Payment (National Immigration Administration, via Shijingshan District)
- EP1: A traveler's guide to mobile payments in China (Meet in Shanghai, official Shanghai tourism site)
- How to Book Online Ride-hailing Services (Hunan Provincial Government)
Rules, prices and app features in China change often. We checked the sources above on the date shown, but always confirm with the official source before you travel. Spotted something out of date? Tell us.