# 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.

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.