Registering a WeChat Mini-Program Account as an Overseas Entity

It's not as difficult as you might think...


WeChat has now officially allowed foreign business to register their WeChat mini-program under their overseas entity. While previously, it might take some 'GuanXi' (networking) to register an overseas entity account. 


The benefits of registering the WeChat mini-program account are:

1) Your mini-program store will accept cross-border payment;

2) You don't need to present your business to Chinese consumers with an irrelevant Chinese shell company - which creates trust.

In this article, we will share some of our experience to register the WeChat Mini-program Account as an overseas company, and verify your entity. The process took us less than 10 working days, and since we made some mistakes in uploading the documents, and some bureaucracy in preparing the documents, it could be even faster.


You need to have a valid and on-going business registered in these following countries/regions:

Chinese Mainland, United Arab Emirates, Antigua and Barbuda, Angola, Argentina, Australia, Aruba, Barbados, Bermuda, Brunei, Brazil, Bahamas, Bhutan, Botswana, Canada, Democratic Republic of the Congo, Switzerland, Dominican Republic, Fiji, Grenada, Georgia, Guernsey, Gibraltar, Greenland, Gambia, Guam, Hong Kong Special Administrative Region, Haiti, Indonesia, India, Iraq, Iran, Iceland, Jersey, Japan, Cambodia, Saint Kitts and Nevis, South Korea, Kuwait, Cayman Islands, Liechtenstein, Libya, Monaco, Moldova, Marshall Islands, Macedonia, Macao Special Administrative Region, Northern Mariana Islands, Mauritius, Maldives, Mexico, Malaysia, Mozambique, New Caledonia, New Zealand, Panama, Philippines, Puerto Rico, Palau, Reunion, Russia, Saudi Arabia, Seychelles, Singapore, San Marino, Swaziland, Thailand, Turkey, Trinidad and Tobago, Taiwan China, Ukraine, United States, Venezuela, Vietnam, Samoa, South Africa, Andorra, Albania, Armenia, Azerbaijan, Bangladesh, Bahrain, Burundi, Benin, Bolivia, Central African Republic, Chile, Cameroon, Colombia, Costa Rica, Serbia, Cuba, Djibouti, Algeria, Ecuador, Egypt, Eritrea, Ethiopia, Ghana, Guatemala, Honduras, Israel, Jamaica, Jordan, Kenya, Kyrgyzstan, Kiribati, North Korea, Kazakhstan, Laos, Lebanon, Sri Liberia, Lesotho, Morocco, Madagascar, Myanmar, Mongolia, Mauritania, Malawi, Namibia, Nigeria, Nicaragua, Norway, Nepal, Oman, Peru, Papua New Guinea, Pakistan, Qatar, Rwanda, Solomon Islands, Sudan, Sierra, Senegal, Suriname, Tajikistan, Tonga, Tanzania, Uganda, Uruguay, Uzbekistan, Vanuatu, Afghanistan, Aland Islands, American Samoa, Anguilla, Antarctica, Belarus, Belize, Bosnia and Herzegovina, British Indian Ocean Territory, Burkina Faso, Cape Verde, Chad, Christmas Island, Cocos (Keeling) Islands, Comoros, Congo (Brazil),Cook Islands, Cote d’Ivoire, Dominique, Salvador, Red Guinea, Falkland Islands (Malvinas),Faroe Islands, French Guiana, French Polynesia, French Southern Territory, Gabon, Guadeloupe, Guinea, Guinea Bissau, Guyana, Heard Island and MacDonald Island, Vatican UK Territory, Mani Island, Marimat, Nickmayor, Micronesia, Federated States of Montenegro, Montserrat, Nauru, Netherlands Antilles, Niger, Niernofok Island, Palestine, Pitcairn, St. Helena, Saint Lucia, Saint-Pierre and Miquelon, Saint Vincent And the Grenadines, Sao Tome and Principe, Somalia, South Georgia and South Sandvik Island, Svalbard and Jan Mayen Island, Syria East, Timor, Togo, Tokelau, Tunisia, Turkmenistan, Turks and Caicos Islands, Tuvalu, United States Minor Outlying Islands, British Virgin Islands, US Virgin Islands, Wallis and Futuna, Italy, Finland.

Please note that you should not register the account as a personal account. Personal account does not support e-commerce functions, and WeChat won't approve you to publish your mini-program store.

If you already have a WeChat Official Account registered under an non-China entity 

If you have an WeChat Official Account registered and verified as an 'overseas entity', you have quotas to register your mini-program account and the verification will automatically complete.

quickly launch mini-program with your wechat official account

1) Go to WeChat OA and select "manage mini-program"

terms for ceating wechat mini-program

2) Agree to terms

3) Admin approval

confirm the entity of your wechat mini-program

4) Confirm the entity and admin info

input the new mini-progam info

5) Input the new mini-program info

Documents to prepare

Business Registration

You need to submit a sealed (stamped) copy of the business registration. Make sure that you are submitting the Business Registration and not the Business Certificate or Company Registration.

Please note:

  1. Please make sure you are uploading valid business registration. Double check the expiry date, company name, company seal (or stamp), registration place. They should be exactly the same in your application. You need to match letter case.

  2. If your company name contains Chinese traditional characters, make sure that you application form uses the traditional characters and not the simplified name.

  3. If your company name contains two languages, make sure you include both languages in the same sequence as your business registration. E.g. 正雅國際(香港)有限公司 AZOYA INTERNATIONAL (HONG KONG) LIMITED

  4. The document should be in PNG/JPG form. (PDF not accepted)

example of business registration for the wechat application

Contact Person ID/Passport

You need to upload a scanned copy of the personal ID/Passport of the contact person (admin) .

Please note:

  1. Make sure you are including a front & back copy of the personal ID (CN). If you are not a Chinese national, upload your valid passport (make sure you upload cover page and the ID page).

  2. The contact person doesn't need to be the owner or share holder of the company. You can let your Chinese staff to help with this step.

Contact Person's Phone bills of the past 3 months

You need to upload the mobile phone bill of the contact person. The mobile phone should be used to receive verification code and can be reached by the verification specialists.

Please note:

  1. You can take a screenshot from your carriers' online bill/invoice. 

  2. Ask for a paper copy of your phone bill from your carrier.

  3. Compile all of the images into one image.

  4. If your carrier doesn't have your last month's phone bill (for example October), you can upload the bills from September, August and July.

Verification Application Letter

You need to sign and return an official application letter signed with your company's seal. The information in the letter should be accurate. Keep your signature easy-to-read.

Please note:

  1. Your company name should be exactly the same with the business registration: matching case, sequence, input both CN (if any) and English name

  2. Make sure you have input the account ID correctly. The account ID should start with gh_xxxxxxxxx.

  3. Make sure the signature can be read.

  4. Digital seal is not acceptable.

Bank Account Detail

You need to input the bank account detail of your business. The same account should also be used to pay for the verification number.

Please note:

  1. The verification fee is 99 USD, therefore your bank account should be able to pay USD. You should input your USD account here.

Steps to apply & verify for WeChat Mini-program Account

As WeChat application process might change, this section only serves as an example of a regular application process. The application details might change from time to time. This section was last updated on 21/11/2018.

General Application Process

Preparing documents & Applying for account
Submit documents for verification
Pay verification fee and notify Tencent via email
​Talk to assigned specialist and submit supporting documents (if any)
​Verification approved

Registering an account

Before starting the registration, please check that if you have an WeChat service account that already registered and verified under your business (non-Chinese) entity. If you do, you can generate an verified mini-program account without having to register again.

Select "Mini Program"

Input your account address, password and the verification code.

The mini-program account should use a different email address than your WeChat subscription/service account.

registration account on wechat

click to enlarge

Go to your email address and click the activation link.

Input your registration location and your company info. Make sure that the company name is exactly the same as your business registration. Once inputed, the information can not change.

click to enlarge

Preparing documents & Applying for account
Submit documents for verification
Pay verification fee and notify Tencent via email
​Talk to assigned specialist and submit supporting documents (if any)
​Verification approved

Verifying your business entity

After completing previous steps, you now have an account. But the account will not be functional until you verify (认证) your account.

​Click '认证' to start verifying your business.

Input your verification details


click to enlarge


click to enlarge


click to enlarge

Preparing documents & Applying for account
Submit documents for verification
Pay verification fee and notify Tencent via email
​Talk to assigned specialist and submit supporting documents (if any)
​Verification approved

Pay the verification fee

After submitting the document, WeChat will require you to pay 99 USD to a designated bank account to finish the application process.

Please note that the payout bank should be exactly the same as you inputed in the last step.

Please include your account number (which start with gh_xxxx) in the transfer/wiring note so that Tencent financial team can identify your payment.


Notify Tencent about your payment with an email with these information.

Normally Tencent will respond to you within 3 working days. And if you do not hear from them after sending the email, I suggest that you re-send the email to, or use a different email address to resend the mail.

Subject: 海外认证 - Your Company Name - 打款凭证 - gh_xxxxxxxxxxx



We have recently applied for WeChat Mini-program Account as an overseas entity. We have just made the payment to your bank.

Login account: [login account email address]

Account number: gh_xxxxxxxxxxx

Payment day: 11/11/2018

Payment amount: 99 USD

Bank account: [Your bank account]

Bank name: [Bank name]

Account name: [Your company name]


John Doe

Attachment: Screenshot of the payment receipt

Preparing documents & Applying for account
Submit documents for verification
Pay verification fee and notify Tencent via email
​Talk to assigned specialist and submit supporting documents (if any)
​Verification approved

Contacting the specialist

After WeChat team confirms your payment, you will receive an email from WeChat team, which says that a verification company will get in touch with you.

The specialist may call your mobile or office tel to contact you and confirm with you the document. He/she will also inform you if you need to re-submit any document, or make relevant changes. Just follow their guidance.

The verification specialist may contact you during Chinese working hour (GMT+8 9:00 - 18:00).

​During the verification, you will have 3 chances to provide supporting documents.

Preparing documents & Applying for account
Submit documents for verification
Pay verification fee and notify Tencent via email
​Talk to assigned specialist and submit supporting documents (if any)
​Verification approved

If nothing went wrong, 1-3 working day after the specialist contacting you, your mini-program should be verified. And you can then proceed to set up your mini-program store.

how to input the wechat mini-program registration information
Frequently asked questions

Do I need a Chinese entity to register an account?

No. You can apply as a non-China business entity. However, you should make sure you have a business license and registration within valid period.

Do I need to register the WeChat mini-program account if I had already registered a WeChat Official Account before?

You need to check whether you had registered the account under foreign entity, and whether it had been registered as a service account.

If you had registered and verified a service account under foreign entity, you can generate a verified mini-program account without having to re-apply again.

Does the contact person need to be the same as the business owner?

The contact person doesn't necessarily has to be the business owner. It can be your staff or your agency partner.

Contact Us
Contact Info



Agency partnership:

  • White Facebook Icon
  • White Twitter Icon
  • White LinkedIn Icon

© 2019 by Azoya International