# Introduction to Mini Program Payment Management Service
This feature has been discontinued. All Mini Programs participating in the beta test have reverted to regular WeChat Pay functionality.
To enhance consumers' payment experience, WeChat Mini Programs offer a payment management service. You can apply for a WeChat Pay merchant account through the Mini Program backend or via APIs. Once approved, you can use WeChat Pay for payments within your Mini Program and manage transactions and funds in the backend.
# Integration Process
# 1. Applying for a Merchant Account
Before calling wx.requestOrderPayment, you must apply for a merchant account through the WeChat Public Platform’s Payment Management section or by using the application API.
# Supported Merchant Types and Required Documents
| Merchant Type | Definition | Required Documents |
|---|---|---|
| Individual Business Owner | The business type indicated on the license is typically “individual business owner” or “self-employed individual”. | Licence, operator’s ID | Enterprise | The business type indicated on the license is typically “limited company” or “limited liability company”. | Licence, legal representative’s ID, administrator’s ID | Institution | Includes various domestic institutions such as medical, educational, and school organizations. | Licence, legal representative’s ID, administrator’s ID | Government Agency | Includes government agencies at all levels, such as party committees, tax authorities, civil affairs departments, human resources departments, industrial and commercial bureaus, commerce departments, and market supervision agencies. | Licence, legal representative’s ID, administrator’s ID | Social Organization | Includes various social organizations such as non-profit groups, private foundations, grassroots autonomous organizations, and rural collective economic organizations. | Includes relevant organization certificates |
| Common Requirements |
Only domestic entities with overseas legal representatives are supported. Overseas entities are not permitted. Only merchant accounts for the same entity as the Mini Program can be applied for. If a Mini Program already has a merchant account, the fee rate must be 0.6% or lower. Direct connection to the merchant account is required. | |
# Application Procedure
# Binding Merchant Account to Mini Program
The merchant account applied for through the Mini Program backend will be automatically linked to the corresponding Mini Program without the need to go through the WeChat Pay merchant platform.
# 2. Incorporating Components and Calling APIs
After integrating the components into the Mini Program, you need to connect other APIs to enable payment functionality.
# 3. Testing and Publishing the Mini Program
After completing the API integration, test the Mini Program and prepare it for publication.
# 4. Managing Funds
In the Mini Program backend, you can view transaction details, update bank information, and process withdrawals. To issue invoices for transaction fees, modify organizational information or admin details, or handle complaints related to payments, you must visit the WeChat Pay Merchant Platform.
# 5. Related APIs
These related APIs have been discontinued.
# 6. Availability
This feature has been discontinued. All Mini Programs participating in the beta test have reverted to regular WeChat Pay functionality.
# 7. Frequently Asked Questions
# Q: Why am I seeing the payment management page?
A: To improve the experience for both buyers and sellers on the Mini Program platform, we’ve introduced a new payment management service. Some newly registered Mini Programs selling goods online will be gradually upgraded to this new system.
# Q: How do I bind a merchant account to the payment management service?
A: The payment management service provides a dedicated merchant account application process for Mini Programs. After applying, the account is automatically linked to your Mini Program without additional steps.
# Q: Where can I find the original WeChat Pay binding page?
A: With the new payment management service, you no longer need to use the old binding process. You also cannot use the previously applied merchant account. Instead, you must apply for a new dedicated merchant account through the payment management service.
# Q: What if issues arise when a third-party platform calls the payment API on my behalf?
A: The current beta test does not include Mini Programs using authorized third-party services.