Third-party ISVs
This topic walks you through the concept, benefits, and features of third-party ISVs. You can also learn more about the difference between ISVs and merchants.
What is ISV?
An ISV (independent software vendor) is a role that helps merchants develop and manage mini programs under the authorization of merchants. After logging in to the console, developers need to choose their role as an ISV or a merchant based on their needs.
See the diagrams below to learn self-developed mini programs (merchants develop their mini programs) and third-party mini programs (ISVs help merchants develop mini programs):
Self-developed mini programs
Merchants can develop and manage their mini programs tailored to their business needs. The mini program a merchant develops belongs to the merchant or their company. To learn how merchants get onboarded to Alipay+ Mini Program Platform, see Merchant onboarding.
Third-party mini programs
An ISV acts as a third-party service developer to help develop and manage mini programs on behalf of its merchants. The mini program the ISV develops belongs to the merchant who authorizes the development. To learn how ISVs get onboarded to Alipay+ Mini Program Platform, see ISV onboarding.
ISV & merchant
To learn more about the difference between merchants and ISVs, check the following table:
Role | Description | Flow |
Merchant | Develop and manage their mini programs. |
|
ISV | Help merchants develop and manage mini programs. |
|
Benefits
The Alipay+ Mini Program ecosystem brings benefits to merchants, ISVs, and wallets, as shown in the diagram below:
Service features
As an ISV, you can create and release services on Alipay+ Mini Program Platform to scale your business. Currently, there are two service types you can provide for merchants: mini program development and mini program templates. To learn the current service features of ISVs, see the table below:
Features | Description | Pros | Cons | Target |
Mini program development | ISVs can develop a mini program specifically for a merchant from scratch tailored to the merchant's needs. |
|
| Targeted at merchants with customized needs for mini programs. |
Mini program templates | ISVs can quickly create mini program templates for merchants in batches based on sample codes provided by Mini Program Platform. A mini program template can be applied to different merchant needs. |
|
| Targeted at merchants with similar development needs for mini programs. |