Product Positioning and Function Introduction

WeChat Mini Programs are a new way of connecting users and services. They are easy to access and spread on WeChat, delivering excellent user experience.

Mini Program registration

Register a Mini Program account

Click the "Register now" button in the upper right corner of the WeChat Official Account Platform homepage (mp.weixin.qq.com).

Select an account type to register

Select "Mini Program" and click "View Differences of Account Types" to view differences and advantages of different types of accounts.

Enter the email address and password

Enter an email address that is not bound to WeChat Official Account Platform, Open Platform, enterprise account, or personal account.

Activate the email address

Log in to the mailbox to check the activation email, and click the activation link.

Enter owner information

Continue with the registration process by selecting an owner type and completing owner and administrator information.

Select an account owner type

Owner types are described as follows.

Account Owner Scope
Individual Real-name WeChat users aged over 18 with a Chinese ID.
Enterprises Enterprises and their branches or related brands.
Enterprise (individual business) Individual businesses
Government Various Chinese government agencies, public institutions, and social organizations with administrative functions at all levels. They mainly include public security agencies, Party and Youth League organizations, judicial institutions, transportation agencies, tourism agencies, industrial and commercial tax authorities, and municipal institutions.
Media Newspapers, magazines, television, radio, news agencies, among others
Other organizations Owners that are not governments, media, enterprises, or individuals.

Enter owner information and select a verification method

  • Enterprise accounts support two owner verification methods.
    • Method 1: Use an enterprise's corporate bank account to pay Tencent for identity verification purposes. Detailed payment information can be viewed after the submission of owner information.
    • Method 2: Verify the identity of the account owner through WeChat Verification by paying a verification fee of 300 yuan. Some functions of a Mini Program are temporarily unavailable before the identity is verified.

  • Accounts of governments, media, and other organizations must be verified through WeChat Verification. Some functions of a Mini Program are temporarily unavailable before the identity is verified.

  • WeChat Verification: Log in to the Mini Program admin backend and choose Settings > WeChat Verification Details

Enter administrator information

Confirm that owner information cannot be changed

Click to confirm the completion of the registration process

If you choose to pay through a corporate bank account, follow instructions on the page to deposit the specified amount into a designated payment account.

Note: Make payment within ten days, otherwise the registration will fail.

Users who choose WeChat Verification for identity verification should go through the verification process as soon as possible after finishing registration. Some functions are temporarily unavailable until the verification is passed.

Provision of information about a Mini Program and preparation before development

Log in to the Mini Program admin backend

After registration, log in through the WeChat Official Account Platform homepage (mp.weixin.qq.com).

Enter information about a Mini Program

After registration, you can provide complete information about a WeChat Mini Program while developing it.

Users who choose to pay through a corporate bank account can set names, upload profile photos, give introductions, and select the service scope for their Mini Programs after verification through payment.

Users who choose WeChat Verification for identity verification must go through the verification process before setting names, uploading profile photos, providing introductions, and selecting the service scope for their Mini Programs.

Service categories available for Mini Programs

Service categories available for Mini Programs whose owners are not individuals

For service categories available for Mini Programs whose owners are not individuals, see the Service Categories Available for Mini Programs-Non-individual Owners.

Service categories available for Mini Programs whose owners are individuals

For service categories available for Mini Programs whose owners are individuals, see the Service Categories Available for Mini Programs-Individual Owners.

Service categories available for Mini Programs whose owners are overseas organizations

For service categories available for Mini Programs whose owners are overseas organizations, see the Service Categories Available for Mini Programs-Overseas Owners.

Preparation before development

Bind a developer

Log in to the WeChat Official Account Platform and choose Mini Program and then User Identity > Developer to bind a developer.

Mini Programs whose owners are individuals can be bound to a maximum of five developers and ten experiencers.

Unverified Mini Programs whose owners are organizations can be bound to a maximum of 10 developers and 20 experiencers.

Verified Mini Programs can be bound to a maximum of 20 developers and 40 experiencers.

Obtain AppID

Choose Settings > Development Settings and obtain AppID.

Code verification and release

Submit for review

Log in to the WeChat Official Account Platform and choose Mini Program and then Development Management. Uploaded code is displayed in the development version for the administrator to submit for review or delete it.

Entering of review information

Configuration function page

Set categories and labels for important service pages. A maximum of five sets of important service pages are supported.

Test account

If a test account is required for the verification process of a Mini Program, the Mini Program will be rejected during first submission. Another submission will make available an entry for the Mini Program's developer to provide a test account so that WeChat reviewers can log in to verify the Mini Program.

Submission upon completion

After submission, the verification progress will be displayed in the verification version module on the development management page.

Tips:

Code release

If the code of a Mini Program is approved, its developer needs to manually click "Release" to bring the Mini Program online to provide services.

Note:

The code release button is not clickable during an internal test.

Apply for WeChat verification for a Mini Program

Accounts of governments, media, and other organizations must be verified through WeChat Verification. For enterprise accounts, you can determine whether to apply for WeChat verification as needed. The WeChat Pay permission is available for verified accounts.

Currently, WeChat verification is not supported for personal accounts.

Entry of verification: Log in to the Mini Program admin backend and choose Settings > Basic Settings > WeChat Verification > Details

Apply for WeChat Pay for a Mini Program

The WeChat Pay application is open to verified Mini Programs.

Binding of a Mini Program to a WeChat Open Platform account

A Mini Program bound to a WeChat Open Platform account can have access to other mobile applications, web applications, and official accounts under the account. The UnionID mechanism can meet the requirement for adopting a unified user account for multiple applications and official accounts.

UnionID mechanism: If a developer has multiple mobile applications, web applications, and official accounts (including Mini Programs), UnionID can be used to ensure a user's uniqueness. This is because a user's UnionID is unique to all mobile applications, web applications, and official accounts (including Mini Programs) under a same WeChat Open Platform account. In other words, the same user will have the same UnionID for different apps under the same WeChat open platform account. A user's UnionID can be obtained through the user information acquisition interface.

For more information about the user information acquisition interface, see Development Document > AP > Open Interface > User Information.

Process of binding a Mini Program: Log in to the WeChat Open Platform (open.weixin.qq.com) and choose Management Center > Official Account > Bind Official Account

Note: WeChat Open Platform accounts can be bound to Mini Programs only when developer qualification verification is passed.

Associate an official account with a Mini Program

After an official account is associated with a Mini Program, it can use the Mini Program in functions such as rich media messages, custom-defined menus, and template messages.

Association rule:

  1. All official accounts can be associated with Mini Programs.
  2. An official account can be associated with up to ten Mini Programs of a same owner and up to three Mini Programs of different owners.
  3. A Mini Program can be associated with up to 500 official accounts.
  4. An official account can be associated with new Mini Programs up to 13 times a month, and Mini Programs be associated with new official accounts up to 500 times a month.

Association process:

Log in to the Official account admin backend and choose Mini Program > Mini Program Management > Add > Associate Mini Program.