Registering a Mini Program Account: Materials, Process, and Individual/Enterprise Differences
💡 One-sentence summary: WeChat Mini Program registration = one qualified email + a chosen entity type + (for enterprises) passing one verification + obtaining the AppID. Individual entities involve no transfers or verification fees, but cannot be verified and cannot receive payments; enterprise entities choose one of two options: corporate account transfer or 300-yuan WeChat verification.
This is Lesson 2 of Route B (Building a Mini Program) in the Scenario Hands-on series. In the previous lesson, you decided to build a Mini Program; in this lesson, you get your "ticket" in hand: a Mini Program account of your own (logged in on the WeChat Official Accounts Platform), and the AppID you will need when integrating AI tools in the next lesson.
💡 Just want to test the waters quickly first?
The trial version of WorkBuddy does not require registering a Mini Program account first (valid for 14 days, up to 15 users can try it), so you can go directly to B3 Build a Mini Program with WorkBuddy. However, both the trial version and the official version require the account registered in this lesson—and the earlier you think through the entity type, the better.
- Haven't chosen a route yet? Go back to 4.0 Scenario Hands-on: Choose Your Route
- Still not clear on what a Mini Program is? First read B1 What Is a WeChat Mini Program
What You'll Be Able to Do After This Lesson
- Independently complete the full WeChat Mini Program registration process on the WeChat Official Accounts Platform (mp.weixin.qq.com)
- Choose the right entity—"Individual" or "Enterprise"—by consulting the official six entity types
- Distinguish the two entity verification methods for enterprises: corporate account transfer (10-day deadline) and 300-yuan WeChat verification
- List the core differences between individual and enterprise entities: verification, WeChat Pay, service categories, and number of members
- Obtain the AppID in "Settings - Development Settings" for authorized use by AI tools such as WorkBuddy
Your Current Difficulties
- "I want to register a Mini Program, but I don't know whether to use an individual or enterprise identity—I heard that once you choose wrong, it can't be changed"
- "Seeing terms like 'corporate account transfer' and '300-yuan verification fee' gives me a headache: I'm working alone—do I still have to pay?"
- "I finished registering, and the AI tool asked me for the AppID—I have no idea where to find it"
When to Use This Technique
When you need to:
- Take the Mini Program seriously—both the trial version and the official version require a registered Mini Program account first
- Use a non-individual entity to integrate WeChat Pay and unlock more service categories
- Provide the AppID to WorkBuddy (or the official developer tools) so AI can write and upload code for you
And you don't want to:
- Get to the submission-for-review step only to find the entity type was chosen wrong and payments can't be received
- Choose the wrong entry point among the various account types on the Official Accounts Platform
- Waste an email that was bound to a personal account and get stuck at the first step of registration
🎒 Preparation Before Starting
- Complete B1 What Is a WeChat Mini Program and confirm you want to build a Mini Program
- A qualified email address: not registered with the Official Accounts Platform, Open Platform, or Enterprise Account, and not bound to a personal account
- (For individual entities) You are at least 18 years old, have domestic identity information, and your WeChat is identity-verified
- (For enterprise entities) The company's corporate account can be used for the transfer, or prepare a 300-yuan verification fee for WeChat verification
- Administrator information: a reachable WeChat ID and valid contact information
Core Idea
The essence of registration: register a Mini Program on the WeChat Official Accounts Platform under the identity of a certain "entity" and obtain its number, the AppID. The process has four stages in total:
Email activation → choose entity type + entity verification → complete Mini Program information → obtain the AppID
Two official facts to keep in mind first:
- Information completion and development can proceed simultaneously—official wording: "After completing registration, the WeChat Mini Program information completion steps and development can proceed simultaneously," so you don't have to wait until the name and avatar are all filled in to start building.
- Entity information cannot be changed after confirmation—the registration process includes a "confirm that entity information cannot be changed" step; think it through before choosing individual or enterprise.
There are six official entity types in total:
| Entity Type | Official Scope Description |
|---|---|
| Individual | WeChat identity-verified users aged 18 or above with domestic identity information |
| Enterprise | Enterprises, branch offices, enterprise-related brands |
| Enterprise (Sole Proprietorship) | Sole proprietorships (a separate category) |
| Government | Government agencies at all levels and of all types in China, public institutions, social organizations with administrative functions, etc. |
| Media | Newspapers, magazines, television, radio, news agencies, others, etc. |
| Other Organizations | Types that do not fall under government, media, enterprise, or individual |
What beginners struggle with most is individual vs. enterprise—one table shows all the differences:
| Dimension | Individual Entity | Enterprise Entity |
|---|---|---|
| Entity Verification | No such step; no transfers or verification fees involved | Choose one of two: corporate account transfer or 300-yuan WeChat verification |
| WeChat verification | Not supported | Optional as needed (government/media/other organizations must verify) |
| WeChat Pay | Not available (payment access is only open to verified accounts) | Verified Mini Programs can apply |
| Service categories | Individual-entity category list, smaller scope | Non-individual-entity category list, larger scope |
| Project/trial member limits | 15 people / 15 people | 30 → 60 → 90 (increasing with verification and release status) |
Follow Along
Step 1: Open the WeChat Official Accounts Platform and start Mini Program registration
Why: Mini Program registration has only one official entry point; the later WorkBuddy authorization and review submission are all built on this account.
How: Open mp.weixin.qq.com in your browser, click "Register Now" in the top right corner, and select "Mini Program" as the account type. If you can't tell the different account types apart, click "View Type Differences" first.
You should see: The page moves on to the email and password entry step.
Step 2: Fill in email and password, then click the activation link in your inbox
Why: The email is the login credential for the Mini Program account, and WeChat has strict requirements for it—an unqualified one will block you outright.
How: Fill in an email that "has not been registered with the Official Accounts Platform, Open Platform, or Enterprise Account, and is not bound to a personal account," and set a password; then log in to that email, find the activation message, and click the activation link.
You should see: After activation, the process moves on to the entity information entry step.
- Activation link clicked; the page has moved on to "Fill in Entity Information"
Step 3: Choose the entity type—individual or enterprise; this step is permanent
Why: The entity type determines the verification method, the available service categories, and whether WeChat Pay can be used; the official process includes a confirmation step stating "entity information cannot be changed."
How: Choose according to the six-entity table in the core ideas. Individual entity = a WeChat real-name user aged 18 or above with domestic identity information; shop owners running a sole proprietorship take note: "individually-owned business" is a separate category in the official table.
You should see: You enter the page for filling in entity information and administrator information.
- Entity type confirmed, and you know its corresponding verification method
Step 4: Complete entity verification (individual entities skip this step)
Why: WeChat needs to confirm that the enterprise/organization entity actually exists. Individual entities don't go through this step—no corporate bank transfer and no verification fee.
Enterprise-type accounts choose one of two methods:
Method A: Corporate bank transfer
Use the company's corporate bank account to transfer money to Tencent to verify the entity's identity; the transfer details are shown after you submit the entity information.
⚠️ 10-day time limit
The official rule is clear: please complete the transfer within 10 days, otherwise the registration will fail.
Method B: WeChat verification (300 yuan)
Verify the entity's identity through WeChat verification, which requires a verification fee of 300 yuan; before verification is approved, some Mini Program features are temporarily unavailable. Verification entry: log in to the Mini Program admin console → Settings → WeChat Verification Details.
Three types of entities have no choice: government, media, and other organizations must verify their entity identity through WeChat verification.
💡 How to choose between the two methods?
If you have a corporate bank account and just want to get the account registered first: go with Method A and skip the verification fee. If you plan to use WeChat Pay: WeChat Pay access is only open to verified accounts, and verification is unavoidable anyway, so go straight to Method B.
You should see: The registration process is complete; those who chose the bank transfer can see the recipient account details—remember to transfer within 10 days.
- (Enterprise/organization) verification method decided; those going with the bank transfer have arranged it within 10 days
Step 5: Log in to the admin console and complete the Mini Program information
Why: The official documentation says "the information completion step and development can proceed in parallel," so incomplete information won't stop you from getting started.
How: Log in to the Mini Program admin console at mp.weixin.qq.com, fill in the Mini Program name, upload an avatar, write an introduction, and select the service scope.
The two types of entities can fill in the information at different points in time:
- Corporate bank transfer users: after completing the transfer verification, they can fill in the above information
- WeChat verification users: they must complete WeChat verification first before they can fill it in
Service categories (service scope) come in three sets by entity: non-individual entity, individual entity, and overseas entity—the range of categories an individual entity can choose is smaller, so before you start, check the official category list to confirm the service you want to offer is within the allowed range.
You should see: The Mini Program's basic information can be filled in and saved.
Step 6: Get the AppID—the key for AI tools to access the Mini Program
Why: The AppID is the Mini Program's ID number. In the next lesson, WorkBuddy will access your authorized Mini Program account as a WeChat third-party service provider, using exactly this.
How: In the admin console, go to "Settings → Development Settings" to get the AppID information.
While you're at it, add members too: "User Identity → Member Management → Add Member." Limits vary by entity and status: individual entities get 15 project members and 15 trial members; non-individual entities range from 30/30 when unverified and unreleased to 90/90 when verified and released.
You should see: The AppID information is displayed on the development settings page—write it down.
- AppID recorded, ready to use directly when authorizing WorkBuddy in the next lesson
Checkpoint ✅
- You can log in to the Mini Program admin console at mp.weixin.qq.com with the registration email
- You can state your entity type and its corresponding verification method (individual: no verification / enterprise: bank transfer or 300 yuan verification / government and media: verification required)
- You have obtained the AppID in "Settings - Development Settings"
- You can list three differences between individual and enterprise entities: verification, WeChat Pay, and service categories
- (Enterprise entity) the bank transfer has been arranged within the 10-day time limit, or verification is in progress
Pitfall Warnings
❌ Unqualified email, stuck at the first step
Wrong approach: casually filling in a frequently used email.
Cause: The official requirement is that the email "has not been registered with the Official Accounts Platform, Open Platform, or Enterprise Account, and is not bound to a personal account"—an email bound to a personal account won't work either.
Correct approach: switch to a qualified email and fill it in again, then go to that email and click the activation link.
❌ Chose an enterprise entity but didn't make the transfer within 10 days
Cause: The official rule is explicit: "please complete the transfer within 10 days, otherwise the registration will fail."
Correct approach: arrange the corporate bank transfer as soon as possible after submitting the entity information; if a transfer is inconvenient for now, switch to Method B, WeChat verification (300 yuan), during registration.
❌ Entity type chosen carelessly—can't be changed later, and can't collect payments
Reason: The registration flow includes a "confirm that the entity information cannot be changed" step; individual entities are not yet eligible for WeChat verification, and WeChat Pay access is only open to verified accounts — individual entities cannot accept WeChat Pay.
Correct approach: If you plan to accept WeChat Pay, register with a non-individual entity from the start; if you just want to practice or build small tools that don't collect money, an individual entity is enough.
❌ Registering and then letting it sit idle
Reason: The official operating rules state that if an account remains logged out for a long time after registration, the Mini Program may be terminated, and the email, ID card, WeChat account, and other information used for registration may have their registration status revoked.
Correct approach: After registering, move on to the next lesson as soon as possible and put the account to use; also don't register multiple Mini Programs with identical functions just to "squat on names" — the operating rules explicitly prohibit homogeneous registrations.
Advanced tips (optional)
- Linking an Official Account to a Mini Program: All Official Accounts can link Mini Programs; one Official Account can link 10 Mini Programs under the same entity and 3 under different entities, and can add 13 new links per month. Entry point: Official Account admin console → Mini Programs → Mini Program management → Add.
- Using UnionID to connect multiple apps: Bind the Mini Program to a WeChat Open Platform account (open.weixin.qq.com → Management Center → Mini Programs → Bind Mini Program), and the same user will have the same UnionID across your different apps. Prerequisite: the Open Platform account must first complete developer qualification verification.
Lesson summary
- ✅ Completed WeChat Mini Program registration on mp.weixin.qq.com: Register Now → select "Mini Program" → email activation → entity information and verification → get your AppID
- ✅ Chose the right type among the six entity types: individual = a WeChat real-name user aged 18 or older with domestic identity information; individually-owned businesses are a separate category
- ✅ Distinguished the two enterprise verification methods: corporate bank transfer (10-day time limit) and 300-yuan WeChat verification; government, media, and other organizations must verify
- ✅ Remembered the limits of individual entities: no WeChat verification, no WeChat Pay, a narrower category range, and member limits of 15/15
- ✅ Got the AppID in "Settings - Development Settings"; the WorkBuddy authorization in the next lesson will use it
Key information recap:
| Item | Key point | Description |
|---|---|---|
| Registration entry | mp.weixin.qq.com → Register Now → Mini Program | The only official entry point |
| Email requirements | Not previously registered with the Official Account/Open/Enterprise platforms, not bound to a personal account | Serves as the login credential after activation |
| Entity type | Choose one of six; cannot be changed after confirmation | Use a non-individual entity to collect money; choose individual for practice |
| Entity verification | None for individuals; enterprises use bank transfer or 300-yuan verification; government/media/other organizations must verify | Bank transfer limited to 10 days |
| AppID location | Settings → Development Settings | Required for AI tool authorization |
| Member limits | Individual 15/15; non-individual 30/60/90 | User Identity → Member Management |
Next lesson preview
With the account in hand, the next lesson gets it running: B3 Building a Mini Program with WorkBuddy: From Idea to Trial Version in 14 Days.
You will learn:
- WorkBuddy Three release tiers: which stage suits the trial version (14 days, no account needed), the experience version, and the official version
- Authorizing the AppID obtained in this lesson to WorkBuddy so it can upload code and generate a trial version for you
- Why the trial version cannot be converted directly to the official version, and how to switch release methods
- Before the official version goes live, there are two more hurdles: filing (ICP) and WeChat review (see B4 Submitting for Review and Release)
Not familiar with WorkBuddy yet? First review 2.4 WorkBuddy usage.