• 下载
  • 社区

小程序三方业务概览

ISV(服务商)在进入支付宝小程序体系后,有几种不同的开发模式。三方业务概览主要介绍 ISV 帮助商户开发小程序时可使用的两种开发模式:

  • 模板开发模式
  • 代开发模式

如果 ISV 不是替商户开发小程序,而是开发 ISV 自己的小程序,可以参考本文档底部的说明。


模板开发模式支持 ISV 通过 API 批量处理商户小程序,所以该模式比较适合有大量同类型商家客户的 ISV;代开发模式则比较适合商户定制化小程序


两种模式介绍如下:


模式一:模板开发模式

三方小程序模板,是支付宝为 ISV 提供批量生成小程序的能力,ISV 通过模板开发,得到商户授权后,即可快速根据模板代码给商户快速实例化小程序。


模板开发模式下 ISV 可以通过 API 接口批量处理商家小程序,比如 ISV 通过模板开发模式服务了 1 万个不同的餐饮小程序,如果需要对这 1 万个不同的小程序做版本升级时,在模板开发模式下,可以实现用 API 接口构建、提审、上架这 1 万个不同的小程序。


在模板开发模式下商户把自己的小程序授权给 ISV 的三方应用,让 ISV 去帮商户实现商户小程序的代码构建、提审以及商户小程序上架。在商户把商户小程序授权给 ISV 的三方应用后,商户小程序的代码只能通过服务商三方应用下的小程序模板代码去构建。


业务特点:

  • 开发流程:ISV 先开发小程序模板的代码,然后通过小程序模板的代码去构建商户小程序的代码;
  • 快速开通:通过服务市场,商户仅需完成订购,即完成商户小程序授权,通过模板快速生成自有商户小程序;
  • 批量维护:ISV 可代商户实现小程序的快速批量更新。


模式二:代开发模式

商户使用自己的商户账号创建小程序,把 ISV 添加成为小程序的开发者,ISV 代替商户进行代码研发、以及代码上传。


小程序的开发者只有做代码开发以及上传代码的权限,小程序的提审和正式的上下架这些高权限的动作,还是商户账号才能操作,保证了账户安全。如果商户想把提交审核以及上下架小程序的权限给到 ISV,可以添加服务商的负责人支付宝账户为商家的开发者管理员,这样服务商的负责人就可以代商家做提审、上下架等业务动作。


业务特点:

  • 开发流程:ISV 直接用自己的账号开发商户的小程序代码,不需要通过小程序模板;
  • 账户安全:ISV 无需拿到商户账户即可代商户完成开发,对商户来说安全可控;


ISV 开发自己的小程序

以 ISV 是平台类业务举例(比如餐饮店平台、超市平台等),ISV 想要开发自己的平台小程序,大体上分为三个步骤:

1、服务商入驻开放平台;

2、创建平台小程序;

3、开发、测试、提审、上架小程序。

流程详情参考文档 开发。支付宝提供了丰富的快速示例,服务商可以根据示例代码完整体验小程序开发链路,如支付即会员的示例可参考 支付即会员场景快速示例


注:支付宝手机端小程序不支持间连支付,如果是间连支付的平台,需要走直连模式,目前支付宝已上线商家分账等能力支持服务商的支付类场景。纯电商类小程序支付宝侧暂不准入,推荐入驻淘宝平台。餐饮、零售等有线下门店的业务,可以在支付宝小程序平台上架。


开发交流

ISV 在开发过程中如果有问题,欢迎进入官方支持的 ISV 开发交流群讨论,申请进群请注明公司名称

钉钉群二维码如下:

image.png