In China, WeChat Pay isn't an optional extra — it's how you pay for almost everything, from street food to taxis to splitting a bill with friends. If you're setting up WeChat Pay for the first time, especially with a card issued outside China, a few steps are easy to get wrong. This guide covers the process end to end.
1. Open the Wallet
From the WeChat home screen, tap Me in the bottom-right corner, then Services (this shows up automatically once your account is fully verified — see our registration guide if you don't see it yet). This is where your wallet, balance, and card management all live.
2. Add a bank card
- 1In the Wallet, choose Cards, then Add a Card.
- 2Enter your card number by typing it or using the camera scan.
- 3Fill in the cardholder name exactly as it appears on the card, along with the billing details WeChat asks for.
- 4Confirm with the one-time code sent by your card's issuing bank.
3. Set your payment password
WeChat Pay uses a separate 6-digit payment password from your regular account passcode — this is what confirms every purchase. Set it under Wallet > Payment Password. Pick something you don't use anywhere else, and avoid obvious patterns like birthdays.
If you ever forget it, WeChat lets you reset it through identity verification in the same menu — there's no need to create a new account.
4. Top up your balance
You don't have to keep money sitting in your WeChat balance — most people simply pay directly from a linked card. But if you'd rather top up a balance in advance (useful for red envelopes or splitting bills with friends who prefer transfers over card payments), go to Wallet > Balance > Top Up and choose the linked card and amount.
5. Choose your default payment method
Under Wallet > Payment Management, you can set which card or balance is used by default when you pay. If you have more than one card linked, putting your most reliable one first saves you from a declined-payment surprise at the checkout counter.
Does my phone number need to be a Chinese number?
No — your WeChat account and your WeChat Pay wallet are tied to your account, not to a specific country's phone number. An overseas number works fine for both registration and payments. The one place a Chinese number sometimes matters is real-name verification requirements from your bank or from certain merchants, which is a banking/regulatory detail rather than a WeChat requirement.