# Mini Program permission set

Permission Set ID Permission Set Chinese Name Permission Set Description Permission set mutex Service Agreement
17 Get Mini Program code Based on this permission to obtain the Mini Program code and Mini Program two-dimensional code no
18 Mini Program Development and Data Analysis Based on this permission can carry on the Mini Program development as well as the code management and data analysis. Note that after the development permission set of the Mini Program is granted to the vendor, in order to avoid code versions overwriting each other The Mini Program can no longer be issued through mp version. yes
19 Small Program Customer Service Management Based on the permission, the Mini Program can receive and send customer service messages for Mini Program customer service message management. no
25 Open Platform Account Management Based on this permission can be implemented to bind the Mini Program/Unbind Open Platform Account yes
30 Basic Information Management of Mini Program Based on the permission to set the Mini Program name, avatar, profile, category and other basic information no
31 Mini Program Authentication Name Detection Whether the name authenticated by the Mini Program conforms to the rules can be detected based on this permission no
36 WeChat Calorie Management Based on this permission, the Mini Program can provide users with calorie synchronization, authorization query, and redemption functions. no
37 Nearby Small Program Management Based on this permission, you can create a nearby location for the Mini Program and set the Mini Program to be displayed in the "nearby Mini Program" entry. no
40 Mini Program plug-in management Based on this permission, you can apply, add and use plug-ins on behalf of Mini Programs and manage them. yes
41 Good Circle Management Based on the permission of the Mini Program items, orders, collections and other information synchronization to the good circle yes
45 WeChat Logistics Services Based on this permission, you can use the delivery, query component, message component, return component and other WeChat logistics services. yes
48 WeChat Financial Electronic Bill Management Based on this permission, WeChat financial electronic bill authorization, card insertion and reimbursement can be completed for the Mini Program. no
49 Mini Program Cloud Development Management This permission allows you to manage cloud development resources for Mini Programs yes WeChat Mini ProgramCloud Development Features Terms of Service
51 Immediate delivery of mini programs Based on this permission, the Mini Program can quickly and efficiently dock the distribution service of multiple distribution companies. yes
52 Mini Program live broadcast management Based on the permission can be a Mini Program with live broadcast needs to achieve live broadcast and live room management functions no WeChat Mini Program Live Function Terms of Service
65 Small Program Advertising Management Based on this permission, WeChat advertising can be placed and managed for Mini Program advertisers. no
67 WeChat Service Market Management Based on this permission, you can call the API resources purchased in the WeChat service market on behalf of the Mini Program. no
70 Standard Edition Trading Component Product Management This allows you to manage product and inventory information for small stores or standard trading components. no
71 Standard Edition Trading Module Order Logistics and After Sales Management This allows you to manage orders, logistics information and after-sales related content for small stores or standard trading components. no
73 Standard Edition Transaction Component Access Based on this permission, you can quickly open a Mini Program and open the standard version of the transaction component at the same time, or quickly call the interface to open a Mini Store. yes
76 Mini Program Violation and Transaction Complaint Management Based on this permission, Mini Program violation information and complaint requests can be received, queried, and processed for Mini Program user transaction complaints. yes
81 Trial Mini Program Quick Authentication Based on this permission can quickly complete the authentication of the trial Mini Program yes
84 Standard Edition Trading Component Coupon Management Based on this permission, the coupons of small stores or standard trading components can be managed, and the functions of coupon making, issuing and information collection can be completed. no
85 Custom Edition Trading Component Management Based on this permission, the access, goods, orders, logistics, after-sale management and other functions of custom version trading components can be realized for Mini Program. yes
86 Mini Store Renovation Based on this permission to achieve Mini Store decoration function no
88 Mini Program Link Management The Mini Program URL can be obtained based on this permission Scheme、URL Link and Short Link to open Mini Program from text messages, mail, Wechat pages and other scenes, as well as to pull Wechat inside. no
93 Small Program Alliance Management Based on the permission, the push customer who needs to promote the goods can inquire about the goods and generate the corresponding promotion material. After the promotion is completed, the push customer can inquire about the promotion order details. no
99 Cloud Development SMS Service Based on the permission, the SMS service based on cloud development can be provided for the Mini Program, and the static page or Mini Program of cloud development can be opened from the SMS. no
102 Cloud development WeChat payment Based on the permission can be used for Mini programs based on cloud-based development of binding WeChat payment merchant number, query binding merchant number and other functions no
104 Standard Edition Component Funding Link Standard Edition components can be queried based on this permission/Mini Store funds related to the running water, accounts, etc., can carry out account withdrawals and other operations yes
105 City services Based on this permission, it can help the mini program to use the WeChat city service function. no
112 Red envelope cover management Based on this authority, the ability to manage the red envelope cover can be managed no
116 Get Custom Version Transaction Component Data Based on this permission, you can get the status of opening, order, product, after-sales, capital and other status of custom components and scenarios. no
118 Hardware Services Based on this permission, device management capabilities are provided for smart hardware no
119 Mini Program Payment Management Services Based on the permission can be implemented in the Mini Program into the pieces, payment orders, sub-accounts, cash withdrawals and refunds and other payment management services yes
120 Mini Program Shopping Order Based on this permission, the user shopping details in the mini program can be uploaded in WeChat, including uploading shopping details, uploading logistics information, submitting platform review, etc. no
129 WeChat Channels Store Merchandise Management Based on this permission can upload/Shelves/Lower shelf/query/Arraignment of products in the WeChat Channels store no
130 WeChat Channels Store Logistics Management Based on this permission, you can add/delete/query/Change logistics information for WeChat Channels store no
131 WeChat Channels Shop Order and Service Management Based on this permission can be queried/Deliver goods/Agreed after sale/Refuse to sell/Upload the after-sales certificate, etc. Manage the orders and after-sales of WeChat Channels store no
132 WeChat Channels Store Coupon Management Based on this permission can be increased/grant/query/delete/Update, etc. Manage coupons for WeChat Channels store no
135 Traffic master operator permission set The main authority of the third party service provider on behalf of Mini Program merchants to operate traffic yes WeChat platform advertising display service agreement
139 Small Program Freight Insurance Based on this permission, you can use the official after-sales return insurance service to complete pre-recharge, insurance, claim, refund, policy inquiry and other operations. no
142 Small Program Delivery Management Services Based on this permission, the Mini Program can provide payment order delivery information entry, query, etc. no
144 Mini Program Student Authentication Permission Set Based on the permission can help the Mini Program to complete the student authentication authorization, query and other functions no
151 Small Program Transaction Guarantee Based on this permission, you can query the relevant data of the transaction guarantee of the Mini Program, including the transaction experience score, the transaction guarantee standard, and the transaction evaluation. no
153 Resource Management for Mini Programs Based on this permission can realize the content of the Mini Program upload/Arraignment/Play Link Get. no
157 Mini Program Virtual Payment Management Authority Based on this permission, it can help Mini Programs manage virtual payment delivery, order billing and other functions yes Yes

# Mini Program permissions in detail

# Account Management Authority

Permission Set id: 17

This authority mainly manages the account of the Mini Program, including the generation of two-dimensional code interface with parameters, the generation of Mini Program codes, etc. Because it can be obtained and set by multiple parties, the authorization is not mutually exclusive. These include:

# Development Management and Data Analysis Authority

Permission Set id: 18Mutex permission set.

This permission mainly carries on the Mini Program code development management, the binding experience, the template message, the configuration server information, obtains the Mini Program data and so on. To prevent code overwriting, this license can only be granted to one third-party platform. These include:

1, data analysis authority

2, code management permissions

  1. Get Unionid after payment
Serial number Interface address
1 Get Unionid After Payment

4, Mini Program jump two-dimensional code link settings permissions

5, scan the code to focus on component permissions

  1. Content Security Permissions
  1. Subscribe to message permissions
  1. Dynamic Message Permissions
Serial number Interface address
1 Create a dynamic message
2 Modify shared messages

9, the Mini Program operation and maintenance center permissions

  1. Unified Service Message Permissions
  1. Guidelines for User Privacy Protection of Configuration Mini Program

12, apply for geo-location related api

Serial number Interface address
1 Get List of Interfaces
2 Application interface
  1. Other Interfaces

14, we analyze the relevant interface

# Customer Service Message Management Permissions

Permission Set id: 19

This permission is mainly for the management and development of customer service messages of Mini programs, and can be authorized to a number of third-party platforms. These include:

# WeChat open platform account management rights

Permission Set id: 25Mutex permission set.

After obtaining this permission, the third-party platform can create an open platform account or perform binding/unbinding operations instead of the authorized Mini Program. For Official Accounts and Mini Programs bound under the same open platform account, the user unionid is the same. Permission sets can only be authorized to third-party platforms, that is, authorization is mutually exclusive. The interfaces in the permission set specifically include:

# Mini Program Basic Information Set Permissions

Permission Set id: 30

After the third-party platform obtains this permission, it can help the Mini Programs created through the interface to set up basic information such as name, avatar, introduction, and category.

The specific interfaces in the permission set are as follows

# Mini Program Authentication Name Detection

Permission Set id: 31

After the third-party platform obtains this permission, it can help detect whether the Mini Program name meets the requirements, whether it needs qualifications, and so on through the interface.

The specific interfaces in the permission set are as follows

Serial number Interface address
1 WeChat authentication name detection

# Permission set for places near the Mini Program

Permission Set id: 37

After the third-party platform obtains this permission, it can help the Mini Program to create and manage nearby locations, and it can set the Mini Program to be displayed in the "nearby Mini Program" entry.

The specific interfaces within the permission set are as follows:

# Mini Program plug-in management permission set

Permission set id: 40

After obtaining this permission, the third-party platform can replace the Mini Program management plug-in. This permission set can be licensed to multiple third-party platforms, and the interfaces within the permission set are as follows:

1) Request to add plugin

2) Query the plugins that have been added

3) Remove Add-ons

Interface documentation. Please checkPlugin Management

# WeChat Logistics Services

Permission Set id: 45Mutex permission set.

After the third-party platform obtains this permission, it helps developers with express delivery needs to quickly and efficiently dock with a number of express delivery companies. After docking, users can receive real-time express delivery status through WeChat service notification to improve user experience. The interfaces involved are as follows:

# Cloud Development Management Authority Set

Permission Set id: 49Mutex permission set.

After the third party platform obtains the permission, it can manage the Mini Program instead of the Mini Programs.Resources for cloud development. To prevent code from overwriting each other, this permission can only be granted to one third-party platform. The interface within the permission set is as follows:

# Immediate Delivery Permissions

Permission Set id: 51Mutex permission set.

After the third-party platform obtains the permission, it can solve the takeaway distribution needs of Mini programs such as catering, fresh food, supermarkets, etc. After access, Mini Program merchants can obtain the distribution services of multiple distribution companies through a unified interface, and improve operational efficiency.

# Mini Program Live Broadcast Permission Set

Permission Set id: 52

  • After the third-party platform obtains this permission, it can help Mini programs with live broadcast needs to realize the ability to watch and buy live on the Mini Program.

  • Note: When configuring the third-party platform permission set, if you check the Mini Program live broadcast permission set, you will default to open the Mini Program live broadcast permission for the newly bound development Mini Program under the third-party platform account. If the development of a Mini Program does not meet the standard for the opening of a Mini Program live broadcast, the code of the development of the Mini Program will be intercepted.

  • Please see the interface detailsLive Studio Management InterfaceProduct Management InterfaceMember Management Interfaceas well asApplication for live broadcast interface

  • Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Advertising Management Authority

Permission Set id: 65

Help advertisers with WeChat advertising delivery and management.

# Service Market Management Authority

Permission Set id: 67

Please see the interface detailshttps://developers.weixin.qq.com/doc/oplatform/service_market/buyer_guideline/API/invokeService.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Product Management Authority

Permission Set id: 70

Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/API/introduction.htmlDirectory for "sku interface" and "SPU interface." Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Order and Logistics Management Authority

Permission Set id: 71

Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/API/introduction.htmlThe Order Interface and the Logistics Interface under the directory. Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Standard Edition Trading Component Access Rights

Permission Set id: 73Mutex permission set.

Quickly open the Mini Program and open the standard version of the transaction component at the same time, or quickly call the interface to open a Mini Store. Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/Introduction.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Violation and Grievance Management Authority

Permission Set id: 76Mutex permission set.

This permission is mainly used to help Mini programs receive violation information and initiate appeal requests, and can only be authorized to one third-party platform. These include:

# Quickly experience the permissions of the Mini Program

Permission Set id: 81Mutex permission set.

Help users to quickly create trial Mini Programs, and to quickly correct trial Mini Programs

Serial number Interface address
1 [Create a trial Mini Program](https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/The beta_Mini_Programs/fastregister.html)
2 [Modify the name of the trial Mini Program](https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/Register_Mini_Programs/The beta_mp/fastmodify.html)
3 [Trial Mini Program Quick Authentication](https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/The beta_Mini_Programs/fastverify.html)
4 Obtain Official Account message template Administrator Authorization
5 Multiplexing Official Account message template Principal authentication Mini Program

# Coupon Permission Set

Permission Set id: 84

Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/API/introduction.htmlThe "Coupon Interface" under the directory. Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Custom Edition Trading Components

Permission Set id: 85Mutex permission set.

Contains custom version of trading components access, goods, orders, logistics, after-sale and other interfaces. For more information on the interface, seehttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent2/Introduction2.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Mini shop decoration

Permission Set id: 86

Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/Ministore/minishopopencomponent/API/service/decoration/decoration_service.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

Permission Set id: 88Non-mutually exclusive permission sets.

This permission is mainly used to obtain the scheme code of the Mini Program, obtain the URL Link as well as get Short Link, specifically including:

# Mini Program Union Permissions

Permission Set id: 93

Please see the interface detailshttps://developers.weixin.qq.com/miniprogram/dev/framework/union/access-guidelines/promoter/api/brief-introduction.htmlAlso, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Short Message Service

Permission Set id: 99

Please see the interface details: 1、sendSmsV2:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/cloudbase/cloudbase.sendSmsV2.html

2、sendSms:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/cloudbase/cloudbase.sendSms.html

Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Cloud development WeChat payment

Permission Set id: 102

Please see: 1, query the list of binding merchant numbers:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/cloudbase/common/wxpaylist.html

2, bind the merchant number:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/cloudbase/common/wxpayopenauth.html

Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

Permission Set id: 104

# City services

Permission set id: 105

# Red envelope cover management

Permission set id: 112

Please see:

  1. Get the red envelope cover link that the specified user can receive:[https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/redpacketcover/redpacketcover.getAuthenticationUrl.html)。

Also, note that if it is a third party proxy call, use theThird party platform invoke password authorizer_access_TokenCall.

# Get Custom Version Transaction Component Data

Permission set id: 116Non-mutually exclusive permission sets. The difference between this permission set and the 85 permission set is that this permission set has only permission for the read interface and no permission for the write interface

# Hardware Services

Permission set id: 118Non-mutually exclusive permission sets.

Serial number Interface address
1 Get Equipment Notes
2 Send Device Message

# Mini Program Payment Management Services

Permission Set id: 119Mutex permission set.

# Mini Program Shopping Order

Permission Set id: 120Non-mutually exclusive permission sets.

# WeChat Channels Shop

Permission Set ID Permission Set Chinese Name
129 WeChat Channels Store Merchandise Management
130 WeChat Channels Store Logistics Management
131 WeChat Channels Shop Order and Service Management
132 WeChat Channels Store Coupon Management

# Small Program Freight Insurance

Permission Set id: 139Non-mutually exclusive permission sets.

Interface details can be viewedInterface Documentation

# Small Program Delivery Management Services

Permission Set id: 142Non-mutually exclusive permission sets.

Interface details can be viewedInterface Documentation

Serial number Interface address
1 Shipping information input interface
2 [Shipping information single input interface](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#% E4%BA%8C%E3%80%81%E5%8F%91%E8%B4%A7%E4%BF%A1%E6%81%AF%E5%90%88%E5%8D%95%E5%BD%95%E5%85%A5%E6%8E%A5%E5%8F%A3)
3 [Check Order Shipping Status](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#% E4%B8%89%E3%80%81%E6%9F%A5%E8%AF%A2%E8%AE%A2%E5%8D%95%E5%8F%91%E8%B4%A7%E7%8A%B6%E6%80%81)
4 [Inquiry Order List](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#percent E5%9B%9B%E3%80%81%E6%9F%A5%E8%AF%A2%E8%AE%A2%E5%8D%95%E5%88%97%E8%A1%A8)
5 [Acknowledge receipt reminder interface](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#percent E4%BA%94%E3%80%81%E7%A1%AE%E8%AE%A4%E6%94%B6%E8%B4%A7%E6%8F%90%E9%86%92%E6%8E%A5%E5%8F%A3)
6 [Message Jump Path Setup Interface](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html#% E5%85%AD%E3%80%81%E6%B6%88%E6%81%AF%E8%B7%B3%E8%BD%AC%E8%B7%AF%E5%BE%84%E8%AE%BE%E7%BD%AE%E6%8E%A5%E5%8F%A3)

# Mini Program Transaction Guarantee

Permission Set id: 151Non-mutually exclusive permission sets.

Interface details can be found below

# Resource Management for Mini Programs

Permission Set id: 153Non-mutually exclusive permission sets.

Interface details can be viewedInterface Documentation

# Mini Program Virtual Payment Management Authority

Permission Set id: 157Mutex permission set.

Interface details can be viewedInterface Documentation