子商户应用

子商户可以调用 API 或登陆 Dashboard 创建。创建时需要填写以下信息:

  • 父级应用 ID。父级应用可以是平台或其他子商户,该 ID 确定了子商户创建完成后所在的层级。
  • 子商户用户 ID。子商户创建完成的同时会生成属于平台的企业用户,该用户用于接收分润。

创建完成后还可以通过 Dashboard 配置登录账户以便登录管理子商户的分润和订单数据。

子商户还支持修改节点或删除,具体注意事项如下:

  • 子商户修改节点时,需要重新指定子商户的父级应用,该应用不能是该子商户自身或下级应用。修改完成后该子商户以及所有下级的子商户会一并跟随转移。修改不会影响已有的订单、分润等数据。
  • 子商户删除时,确保该子商户没有下级节点。子商户删除会切断和平台的层级关系,同时关联的用户会被禁用。

subapp1

  1. 使用服务端调用 Server-SDK 的子商户应用创建 API,发起请求。
  2. Ping ++ 接收服务端的响应,自动建立子商户所在层级,生成子商户应用对象并返回,同时会额外生成子商户用户,子商户应用对应的 Ping++ 账号等信息。
  3. 服务端接收 Ping++ 返回的子商户应用对象,表明子商户创建成功。后续可以查看子商户的信息,也可以对子商户进行删除。
  4. 服务端调用 Server-SDK 对应方法传参商户的APP_ID、子商户应用名称、子商户应用对应的子商户用户 ID,请求 Ping++ 创建子商户应用;Ping++ 收到请求,会返回一个子商户应用对象。
  5. 服务端接收Ping++ 返回的子商户应用对象,如果有需求可以调用 Server-SDK 对应的更新、删除方法请求 Ping++ 更新或者删除对应的子商户应用对象;

注意事项:

  1. 子商户应用创建不支持测试模式(API Test Key)。

  2. 目前子商户最大可支持创建五级子商户。