Direct answer: use both if practical
Foreign visitors should usually try to set up Alipay and WeChat Pay before traveling to China, rather than relying on only one wallet. Neither is guaranteed to work with every foreign card, merchant, QR code, transport service, or account type. The better choice is the app that accepts your card and identity documents and successfully completes a test setup.
Treat the second wallet as a fallback, not as a promise that every payment will work. Keep some Chinese yuan, a physical bank card, a charged phone, and a way to contact your card issuer. Supported cards, fees, limits, verification prompts, exchange-rate treatment, and available features can change, so confirm the current details inside each app or through its official support channels.
What to prepare before flying
Complete as much setup as possible while you still have access to your home phone number, bank, and reliable internet.
- Install the current Alipay and WeChat versions from legitimate app stores.
- Create accounts using an email address or phone number that you can access during the trip.
- Keep your valid passport available for any identity review.
- Have the foreign bank card you plan to link and the card issuer’s contact details.
- Ask the issuer whether international and online transactions are enabled.
- Check how you will receive bank security alerts or one-time codes abroad.
- Add both wallets if practical, then test login, recovery, and security-code access.
- Carry some Chinese yuan and at least one physical payment card.
- Bring a power bank and keep a screen lock on your phone.
Do not wait until you are standing in a taxi queue or at a busy restaurant to discover that your bank blocks an overseas wallet transaction. A successful card-linking screen is useful, but it does not prove that every payment function will be available.
Alipay versus WeChat Pay for visitors
| Practical point | Alipay | WeChat Pay |
|---|---|---|
| Main everyday use | Merchant payments and services within the Alipay ecosystem | Merchant payments within WeChat and its linked services |
| Foreign-card setup | May be available, depending on the card, account, and current rules | May be available, depending on the card, account, and current rules |
| QR payments | Supports common merchant QR payment flows, subject to merchant and account conditions | Supports common merchant QR payment flows, subject to merchant and account conditions |
| Transport and mini-program features | Some services may be available, but eligibility varies | Some services may be available, but eligibility varies |
| Backup value | Useful if WeChat Pay fails or is not accepted | Useful if Alipay fails or is not accepted |
For ordinary shopping, meals, taxis, and other travel expenses, test whichever wallet accepts your foreign card first. If both work, keep both available. Do not assume that a wallet that works at one shop will work with a different QR code or service.
Merchant payments are also different from person-to-person transfers. Linking a foreign card may support some purchases without enabling transfers, red packets, or every wallet feature. Transport functions and mini-programs can have separate requirements as well.
How to link a foreign bank card
The exact labels may change, but the general process is similar in both apps:
- Open the wallet’s payment, wallet, or bank-card section.
- Choose the option to add a bank card.
- Enter the card number, expiry information, security details, and any requested billing information.
- Complete a bank, SMS, identity, or in-app security prompt if one appears.
- Check that the card is shown as available for payment before leaving the setup screen.
The app may ask for passport information or other identity details. Enter information exactly as it appears on the relevant documents and bank records. Differences in name format, date of birth, document number, or billing information can interrupt the review. Keep your passport nearby rather than guessing at a field.
Card linking and identity verification are separate steps. Passing an identity check does not necessarily activate every payment feature, and adding a card does not guarantee that the issuer will approve a later purchase.
Common setup problems
A card may fail to link because its network or issuing country is not supported for that account, the issuer blocks the authorization, the card has expired, billing details are incorrect, or the wallet needs more identity information. Missing SMS messages can result from roaming settings, a blocked message service, an incorrect phone number format, or a security filter.
If a card is rejected, check the exact message and the issuer’s app before trying repeatedly. Rapid retries can trigger additional fraud controls. Try the other wallet only after recording what failed, and do not remove a working card without a reason.
How China QR-code payments work
You will commonly see two payment flows.
Scan the merchant’s code
Open the wallet’s scan function, scan the merchant QR code, and enter or confirm the amount if requested. Before approving, check the merchant name, amount, currency, and selected funding card. Wait for a clear payment-success screen and save the receipt or transaction record.
Show your payment code
Open the wallet’s payment-code function and let the merchant scan it. Confirm the amount displayed on your phone or at the terminal. Do not show a payment code to an unknown person or leave an unlocked phone unattended.
A static QR code, a merchant code, and a personal transfer code may behave differently. A personal code may not be suitable for a foreign visitor’s merchant purchase, and some merchants may need to use a particular type of account. If scanning fails, ask whether the merchant can scan your payment code or provide another merchant code.
QR payments can be useful at restaurants, convenience stores, attractions, hotels, taxis, and small shops, but acceptance is not universal. Always confirm the result before leaving.
Troubleshooting a failed payment
The card cannot be added
Recheck the card details, expiry date, billing information, and identity details. Confirm with the issuer that overseas online transactions are allowed. Then check the wallet’s current list of supported cards and account requirements. If the message suggests a service or eligibility restriction, repeated attempts are unlikely to solve it.
The verification code does not arrive
Check that your home number can receive messages abroad, that the number format is correct, and that your phone has not blocked or filtered the message. Try the app’s stated recovery method. If you no longer have access to the number or email, contact the wallet through its in-app support route.
The QR scan fails
Improve the lighting, hold the phone steady, and use the wallet’s scan function rather than a general camera if required. Ask the merchant for a fresh code or request that the merchant scan your payment code. A network problem, damaged display, unsuitable QR type, or merchant-account issue can all produce similar symptoms.
The payment is declined
Read the exact error instead of immediately paying again. Check the linked card, wallet notifications, and card-issuer alerts. If available, try the other wallet or another linked card. Contact the issuer if it appears to be a fraud block or overseas authorization problem, and contact wallet support if the message refers to account verification or wallet restrictions.
The payment is pending or appears duplicated
Do not immediately repeat the transaction. Check the wallet’s transaction history, the merchant’s confirmation, and the bank-card account. A pending authorization may later disappear, while a completed payment should have a transaction record. Save screenshots, the time, amount, merchant name, and transaction ID before contacting support.
Backup payments and security
Divide your backup plan between several options:
- A small amount of Chinese yuan, preferably in more than one place.
- One physical card, plus another card if available.
- Both mobile wallets where practical.
- A charged phone and power bank.
- Offline copies of essential travel information and card-issuer contact details.
Cash remains useful even in a cash-light environment, but do not assume every vendor can make change. A physical card may also be accepted only at some hotels, larger businesses, or transport providers, so it is a backup rather than a complete replacement for mobile payments.
Review wallet notifications and transaction history regularly. Keep your phone locked, conceal payment QR codes, and avoid handing an unlocked device to an unknown person. If you see an unfamiliar or duplicate charge, first check whether it is pending and confirm the merchant status. Then contact the wallet’s support channel and your card issuer. Follow the issuer’s dispute process where appropriate.
A simple arrival checklist
Before leaving home, confirm that both apps open, your recovery number or email works, your card issuer allows the relevant transactions, and your passport and card details are available. On arrival, test a small merchant payment when you have time to troubleshoot rather than waiting for an urgent purchase.
If a payment fails, record the message, avoid repeated rapid attempts, try the other approved payment flow, and use cash or a physical card while investigating. Verify current wallet instructions, supported cards, fees, limits, and identity requirements before travel because these details can change.
FAQs
Can I set up Alipay or WeChat Pay before arriving in China?
Often, you can begin account creation and card setup before departure. Some identity or payment functions may only become available after additional checks, so complete every prompt the app presents and test access before traveling.
Can I use a foreign Visa or Mastercard?
A foreign card may work, but acceptance depends on the wallet, card network, issuing bank, account, merchant, and current service rules. Check the current in-app guidance and ask the issuer about overseas wallet authorizations.
Why was my card accepted during setup but declined at checkout?
Card linking and payment authorization are separate events. The issuer may block the purchase, the merchant QR code may use a different payment flow, the transaction may exceed an account condition, or the wallet may require further verification.
What should I do if my phone, SIM, or internet connection fails?
Use cash or a physical card, move to a safe place with reliable connectivity, and avoid sharing account credentials. If you lose access to your number or phone, contact the wallet and card issuer through their official recovery channels as soon as possible.