How to Register and Certify an Enterprise WeChat Mini Program: Complete Step‑by‑Step Guide
This guide walks you through every stage of registering, authenticating, and filing a WeChat Mini Program for an enterprise, covering account setup, verification methods, certification fees, filing documentation, MIIT SMS verification, and common pitfalls to avoid.
Mini Program Registration
Visit the WeChat Public Platform and complete registration in two steps: account information and information registration.
01 Account Information
Use a brand‑new email address that has not been registered on the WeChat Public Platform, the WeChat Open Platform, or bound to a personal WeChat account.
Obtain the email verification code.
02 Information Registration
Select Enterprise as the entity type and provide:
Business license information
Administrator details (name, ID number, phone number, etc.)
Verify the main entity using one of two methods:
Payment verification : Transfer the specified amount from the corporate bank account to Tencent within 10 days.
WeChat verification : Pay a 300 RMB verification fee through WeChat.
Submit the application and await review.
Mini Program Certification
Enterprises must pay a 300 RMB certification fee and submit required materials; individual users pay 30 RMB but cannot enable WeChat Pay.
Step 1 – Service Agreement
Sign the “WeChat Public Platform Certification Service Agreement” and proceed.
Step 2 – Submit Certification Data
Choose the certification entity type and upload required documents: business license, primary verification (corporate bank transfer, legal‑person facial verification, or electronic business license), and contact information for the certification contact (name, ID, phone, email, QR‑code verification).
Step 3 – Invoice Information
Only electronic invoices and paper VAT special invoices are supported. For VAT invoices, also submit a tax registration certificate (or the new business license for three‑in‑one companies) and a bank account proof. Tencent issues the invoice after qualification approval.
Warm reminder: 1) Invoice details cannot be modified after submission; ensure the invoice type and delivery address are correct. 2) VAT invoice header must be the full name of the applying institution; electronic invoices do not support address, phone, bank, or account details. 3) Electronic invoices are issued within ~8 working days; paper VAT invoices within ~30 working days.
Step 4 – Pay Certification Fee
Payment is currently only supported via WeChat Pay.
Each certification costs 300 RMB and provides two name‑change opportunities after approval.
Mini Program Filing (备案)
Filing Materials
Platform Preliminary Review
Fill in entity information: business license, communication address, entity leader (ID, phone, email).
Fill in Mini Program information: category, business description, Mini Program leader (ID, phone, email).
Mini Program leader authorization letter: if the entity leader and Mini Program leader differ, print the official template, fill it out, and affix the corporate seal.
Pre‑approval commitment letter: print the official template, fill it out, and affix the corporate seal.
If the platform review fails, refer to the example screenshot.
After platform approval, the filing request proceeds to the MIIT (Ministry of Industry and Information Technology) and the telecom bureau for final verification.
MIIT SMS Verification
Upon MIIT approval, an SMS notification is received. Use the code to complete SMS verification in the filing management system.
Filing Approval
When the Mini Program filing is approved, the system automatically adds the filing information to the Mini Program’s description; no manual insertion is required.
Common Pitfalls
Avoid arbitrary Mini Program names; perform trademark checks and prepare several alternatives. Name changes are limited.
Do not select sensitive service categories. Refer to the official list of allowed categories: https://developers.weixin.qq.com/minigame/product/material/
Each certification costs 300 RMB, is non‑refundable, and must be renewed annually.
Set the Mini Program administrator and the entity leader to the same person before filing to skip the authorization letter. After filing, the administrator can be changed. A Mini Program leader cannot be used for filing under a different entity.
Code example
[1]Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Eric Tech Circle
Backend team lead & architect with 10+ years experience, full‑stack engineer, sharing insights and solo development practice.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
