Mini program development

With this topic, you can learn what ISV mini program development is, along with its working principle and description.

What is mini program development

Mini program development refers to a capability provided by Alipay+ Mini Program Platform for ISVs. With this capability, ISVs can guide merchants to authorize them to develop and manage mini programs on behalf of the merchants.

After obtaining authorization from merchants, ISVs can add ISV developers into the development members of the merchants' mini programs through the Platform. Then ISVs can help develop, configure, and upload the mini programs on IDE. They can also use the Platform to submit a release request for approval and release the mini programs on behalf of the merchants.

Mini program development is suitable for merchants with customized development needs while mini program template is applicable to quickly develop new mini programs based on template codes. Compared with mini program template, mini program development can effectively reduce development and service costs because ISVs do not need to develop and manage mini program templates.

How it works

The following flow illustrates the business process of ISV mini program development:

image.png

Detailed flow is as follows:

  1. An ISV gets onboarded to Alipay+ Mini Program Platform.
  2. The ISV creates a service and chooses mini program development as a service type. Then the ISV submits a release request to the Platform for approval. Once approved, the mini program development service is released to Service Market.
  3. A merchant gets onboarded to Alipay+ Mini Program Platform.
  4. The merchants create a mini program on the Platform.
  5. The merchant looks for services on Service Market and places a service order to order the mini program development service released by the ISV.
  6. The ISV accepts the order. The merchant confirms to authorize the ISV to help develop the mini program.
  7. On behalf of the merchant, the ISV develops the mini program, then submits a release request to the Platform for approval.

Overall process

For the overall process of mini program development, check the following diagram:

image.png

Ready to get started?

To help merchants develop mini programs, follow the steps below:

  • Preparation:
    1. ISV onboarding
    2. Release services
    3. Accept order
  • Development:
    1. (Optional) Add members
    2. Upload mini programs
    3. (Optional) Configure mini programs

More information

Third-party ISVs