WeChat Pay Guide

In this article, we will look into:

  1. What is WeChat Pay – for end users 
  2. What is WeChat Pay – for companies 
  3. How can foreigners apply for WeChat Pay (for individual) 
  4. How can you change the bank card linked with WeChat Pay (for individual) 
  5. How to apply for WeChat Pay (for Chinese companies) 
  6. How to create WeChat cross-border payment account (for overseas companies) 
  7. How to set-up WeChat cross-border payment for Magento, Shopify and WooCommerce 
  8. 3 case studies of WeChat cross-border payment 
  9. Long-term prospects for WeChat Pay

Apply for WeChat Pay

What is WeChat Pay?

WeChat pay is a payment solution completely integrated inside the social and messaging application of Tencent: WeChat. It appears in the “WeChat Wallet” section of the application.

Through the wallet section and the integrated browser of WeChat, users can perform a variety of transactions using WeChat Pay, including and not limited to:

  • Transfer money to friends (especially as “red envelopes” shared during Chinese festivals)
  • Perform transactions on e-commerce websites
  • Top up their mobile
  • Invest in wealth management funds
  • Pay for water and electricity bills
  • Order and pay for a cab
  • Purchase a train or flight ticket
  • Book a night in a hotel
  • Purchase movie tickets
  • And much more…
WeChat Payment

These transactions are meant to be a future money-maker for Tencent. It is good to keep in mind that Tencent is very different from its Western competitor Facebook: while Facebook makes 95% of its revenue from advertising, the figure was only 17% for Tencent in 2017.

Tencent actually makes most of its money through value-added services. And WeChat Pay will pay a central role in this service strategy.

How do foreigners create WeChat Pay account (for individual)?

Living in China without WeChat Pay or Alipay is like living without cash or credit card. Survey shows only 10% of users prefer to pay via credit card or cash over WeChat Pay or Alipay. So how can foreigners open WeChat Pay account?


  • WeChat account
  • Passport
  • A Chinese bank card
  • Phone that linked with your bank card

Steps 1: find the WeChat Wallet “Cards” section

Go to your WeChat and click on Me/Wallet/Cards. This will take you to a section to add a Chinese bank card.

WeChat wallet

Note if you don’t see Wallet in your WeChat, it is because you downloaded the international version of WeChat. Here is a trick to see the WeChat Wallet on the international version of WeChat.

You can click on Setting/General/Language to change the WeChat language to Chinese.

This will activate your WeChat Wallet. You can then change your language back to English and WeChat Wallet should stay visible.

2change-langurage wechat pay

Step 2: Add a bank card

Now you can add a credit or debt card to link with your WeChat Wallet.

You will need a Chinese bank card.

*Important: make sure you use the exact name you use that matches with the name linked with your bank card. The name field is also case sensitive. 

WeChat payment add a bank card

Step 3:  done!  

success WeChat payment

Now you have successfully linked your bank card with WeChat!

Now enjoy shopping 🙂

How do I change the bank that’s linked with the WeChat Wallet (for individuals)?

Some people might link a friend’s bank card with WeChat Wallet and later wants to change it, you may bump into a lot of error messages if the two bank cards have different names. Here is how you can change your bank card:

  1. You can got to Wallet/Card to delete the previous card
  2. In the add a card page, click on the green information sign to change your name
  3. Before you click on change names, make sure your WeChat Wallet has a balance of 0
  4. Make sure your WeChat Pay account are not linked with a third party company for automatic payment (such as Uber, Didi).
  5. If you see an error message and is not sure what it means, it could possibly be the WeChat mess up the English translation. In the case, you should switch the language back to Chinese and see that it says.
  6. Then you can proceed to the adding a bank card section (see section above)
Change wechat payment card

What is WeChat Pay for companies?

Personal WeChat payment is only used for peer-to-peer transactions. It cannot be connected with a company.

Company WeChat Pay account will settle the payment in a company’s bank account. The most common way you can use a company’s payment account is to connect it with your website, Apps or your WeChat shop.

Today, you can use company’s WeChat Pay in the following 4 settings:

  1. In App web-based payment

This is the most common way to use WeChat payment. You can embed it to your WeChat shop. When users make a payment, they will just need to enter 6-digit pin code or scan of finger print. Below is an example of how users usually pay on a WeChat/mobile shop.

2. QR code payment

QR code payment is usually used when your customers are shopping on a desktop website. The QR code will be automatically generated by the WeChat payment system. You customers just need to scan the QR code with WeChat or Alipay to make the payment.

3. In-App Payment

You can integrate WeChat Pay or Alipay on your Apps. Having these popular payment option available for your users will increase the conversion on your Apps.

4. Quick Pay

WeChat Quick Pay is the most common way to accept payment in a physical store. The WeChat payment solution can be connected with your POS system. This way you can scan the WeChat payment QR code of the use. It’s a much faster payment solution than cash or credit card. In this case, users don’t even needs to enter the 6-digital pin code to approve the payment.

5. Mini-program payments

Mini-program Payments are triggered if users try to purchase items or services online via a WeChat Mini-program (an App built within the WeChat ecosystem). They are similar to WeChat Web-based payment, although they necessitate a specific technical integration.

How to apply for WeChat Payment (as a company)?

There are two main cases when it comes to applying for WeChat Payment:

  1. Local WeChat Payment: you already have a company registered in mainland China and can accept payments in RMB
  2. Cross-border WeChat Payment: Create a WeChat cross-border payment account that connects with your overseas bank account and can settle in your local currency (Chinese customers will still pay transactions in RMB)

If you don’t have a company registered anywhere, then you won’t be eligible.

Option 1: Create a WeChat payment account that connects with your Chinese company’s bank account

If you already have a company registered in mainland China, you will first have to register a local WeChat Official Account (Service account – 服务号). You can do so on the official WeChat Official account page:


In order to create and verify your account, you will need the following documents and information:

  • Company registration number (企业注册号)
  • A scanned of your business license, with company stamp (执照扫描盖章)
  • Account operator name (must be a Chinese national with a WeChat Payment account)
  • Account operator’s phone number:
  • Account operator’s ID number and ID type
  • Official Account name (can only contain Chinese characters, numbers, letters with no space)
  • Official Account short description
  • WeChat Official account ID (users can use this id to search for the account, the ID can’t contain spaces) 
  • Last three months of telephone bill of the account operator 
  • Front and back photocopy of the account operator’s photo ID
  • Office landline phone number 
  • Company banking account
  • Bank name 
  • Bank address

When you apply, make sure to pick Service Account (服务号) as the type of account.

Once your official account is scanned and verified, you will be able to apply to WeChat Payment using the menu on the left-hand side of the account.


You will then have to follow a process similar to the account creation process in order to get WeChat Payment enabled.

Tencent charges a commission of about 0.6% on transactions made through WeChat payment in China.

Option 2: WeChat cross-border payment account  (connects to an overseas bank account)

For overseas business, you can setup WeChat cross-border payment account. This account will let your customers to pay in RMB using WeChat Pay, and the payment will be able to settle in your overseas bank account.

Supported currencies

Currently WeChat cross-border payment solution support the following currencies: USD, Euro, Canadian dollar, HKD, New Taiwan dollar, Japanese Yen, Korean Won, Singapore Dollar, Thai baht (updated on August 3rd, 2017, Tencent will continue to add other currencies).  If the currency of your country is not on this list, you can open a multi-currency bank account to accept payment.

How to apply for WeChat cross-border payment account?

You will have two options to create a WeChat Cross-border Payment account.


You can apply through Tencent (parent company of WeChat) certified payment agencies. These agencies will help you to transfer the payment overseas and settle in your home countries.

This is the most popular way to apply for payment as oversea business. Around 85% of our clients chooses this method.


  • Faster to setup: usually it takes 1-2 weeks to setup the payment account
  • More flexible refund option: usually you will be able to refund the order made within the past month
  • More payment options: most of the payment agencies also integrate with other payment solutions, such as Alipay, Union Pay, Visa, Mastercard and etc. They will be a one stop solution for you to receive payment via all popular payment methods from Chinese customers
  • Agency usually have lower settlement amount (usually between 0-$5,000)
  • WeJoin System is integrated with most of the agencies’ API. It means you won’t need an IT team to integrate your shop with agency’s payment API


  • Agencies will charge a small premium on top of the WeChat Pay rate. Although the rate agencies gets is also much lower. So overall, the rate might event be cheaper in some countries.

For Australian merchants, the rate is usually between 1.5-2%.  For most countries, the rate is usually between 2-3%. You can write to info@wejoin.hk and ask to be introduce to one of the payment agencies for a better rate.


Depending of the country, you will have different agencies to choose from.

Contact info@wejoin.hk if you need further advice on picking the right WeChat Payment partner.

Note: When you create payment account via agency, the payment will goes through the agency’s account. Make sure the agency is Tencent certified. If you are not sure, you can contact WeJoin (info@wejoin.hk) to understand your options.


You can directly go to Tencent to apply for a WeChat cross-border payment account. We recommend this option to larger corporations.


  • You will be able to negotiate better rate if your transaction volume is above $50,000 USD per month.
  • The payment will settle directly from Tecent’s bank account to your company’s account


  • The setup time is usually around 2-4 month.
  • Refund feature is limited, you will only be able to refund the user if the in coming transaction on the day is above the refund amount
  • The minimal settlement amount is 5,000 USD

You can handle your application for WeChat cross-border payment on TenPay’s website:


Click on the self-application menu.

There are several type of WeChat payment applications:

  • App Payment is meant for Android / iOS APP wanting to include WeChat as a payment option
  • WeChat Offline Payment is meant for brick-and-mortar stores wanting to add WeChat payment via QR codes
  • Official Account Payment is used in order to embed WeChat payment within your mobile website (this is the most common use-case)

Note that the application requests your “Official Account APPID” which is an unique identifier for a WeChat Official Account. If you are unsure how to create an Official Account for your oversea business, feel free to reach out to us.

In terms of fees being charges, there are two main constraints set by Tencent:

  • A 1-2% commission on all transactions
  • $5,000 USD settlement amount (which means the money will be transferred to your bank account each time you reach $5,000 USD of sales

These are very similar to the terms from Alipay vs. WeChat Payment (cross-border payment). You can see a detailed comparison in the table below.

Cross-border payment and WeChat Mini-Programs

Cross-border payments are possible with WeChat Mini-programs. However, they can be limited to certain countries and currencies.

Each payment partner has different geographical and currency coverage. For more information, please write to info@wejoin.hk

How to set-up WeChat Cross-border Payment on other e-commerce platforms

There are several APP’s on Magento Connect enabling you to set-up WeChat payment on your website:

However these extensions have a few drawbacks:

  • Low popularity, most of them with 0 reviews
  • Most of them integrate the native version of WeChat cross-border payments, which is difficult to apply for (about 3 months) and has some practical limitations (such as the inability to proceed with refunds after the day of the transaction)

There are local representatives of Tencent in various regions (Asia, Europe, U.S, Australia, New Zealand, etc.) who can help you set up accounts faster and with more advanced features. Reach out to us (info@wejoin.hk) for advice on finding the appropriate supplier in your case


It is unfortunately impossible to set-up WeChat cross-border payment directly with Shopify. Shopify limits the number of payment methods which can be used, and as of March 2017, Shopify isn’t on the list (although Alipay Global is).

The best solution if you have a Shopify store is to use a third party WeChat shop solution with an ability to import your store to WeChat, and host your WeChat store on a separate sub-domain (you can do that with WeJoin cross-border shop builder)


There is as of now no plug-in for integration of WeChat Cross-border Payment into WooCommerce. There is however a plugin enabling a local implementation of WeChat Payment (requires a local Chinese company registered in mainland China)

For a cross-border implementation, feel free to reach out for advice.


Custom implementations are more complex as WeChat Cross-border Payment requires more effort as the WeChat payment API is complex and documentation exists only in Chinese (you can find it here)

WeJoin provides a SDK to simplify the integration of WeChat cross-border payment. If you think that could be useful, reach out via info@wejoin.hk

How well is WeChat Pay doing?

WeChat Pay, is doing, in a couple of words: pretty good.

The function has been popularized by Tencent masterful marketing coup: enabling Chinese users to exchange money via digital red envelopes, a tradition during the Chinese New Year festival. As a consequence of this strategy, as of today, the most popular use of WeChat Pay is still to send red envelopes and exchange money with friends.

Compared to its competitor Alipay, WeChat Pay is however more focused on smaller transaction amounts: only about 20% of WeChat Pay transactions exceed RMB 1,000

Most importantly, WeChat Pay is seeing an explosive growth: according to a report by the consulting agency McKinsey percentage of users having used the feature doubled between 2015 and Q1 2016.

The report also showed that the sources of traffic driving to e-commerce purchase via WeChat Pay were diverse: more or less evenly split between traffic coming from friends, from WeChat Public Accounts, from JingDong (Tencent has a 15% stake in JD) and from other applications.

Another key factor which influences adoption of WeChat Pay is the support from online merchants. Many WeChat Official Accounts (the equivalent of Facebook Pages for Wechat) started linking their “blogs” with WeChat stores in order to generate sales from e-commerce.

The current average of WeChat accounts being linked with a WeChat store (among top accounts is around 25%). Of course these statistics vary depending on the industry. Accounts in the childcare, beauty and travel industries tend to have a higher penetration of WeChat shops (around 30%) while accounts discussing relationship-related topics have a much smaller number of e-commerce implementations.

Because WeChat e-commerce is often related with endorsement from Key Opinion Leaders (due to the social nature of the application), these WeChat store are a heavy driver for the widespread adoption of WeChat Pay.

These WeChat shops are, for the most part, created using third party SaaS platforms (such as Weidian, Youzan or WeJoin. Such platforms are local equivalents of Shopify which enable to easily set up a store and create a link between social and e-commerce.

The number of accounts having developed their own website is comparatively small, with only 24% of them having developed their own customized WeChat shop.

Why mobile payments like WeChat Pay and Alipay are a terrific market

First thing to understand is: payments are important. And “who will win the payment fight” might very well be a life-or-death question for Alibaba and Tencent.

To take a point of comparison: PayPal represents as of today about 44% of Ebay’s revenues. Moreover, this proportion keeps growing over time since 2002 (PayPal is now going to be taken out off eBay in 2015, but that’s another story)


The reason is simple: e-commerce markets fight for lower and lower margins. In such a commoditised market, payment is the one part of the business where margins get (less) compressed.

Compared with Alipay: Alipay’s revenues reached RMB 13.8 billion in 2013, accounting for 29% of  Alibaba’s revenue. Moreover, Alipay’s margin was about 30%, higher than PayPal’s 24%.

The situation is therefore clear: payment is a major path for growth and there is still much room for expansion.

%d 位部落客按了讚: