交付中心旨在帮助云市场ISV提高产品交付效率,消除交付盲点,保证交付质量,是云市场售后服务监管的统一平台。云市场支持ISV集成云市场的交付中心能力。

背景信息

云市场致力于推进ISV接入云市场交付中心,用于监管项目的交付实施过程,也为客户及时了解项目进展情况提供支撑。目前,很多ISV都有用于管理项目交付的内部系统。若使用云市场的交付中心交付项目无疑会给ISV带来额外的工作量,且会使服务人员存在多个系统之间的重复操作。基于此,云市场计划开放交付中心系统的流转能力,以便于ISV集成到自己的内部系统当中。当操作ISV的内部系统时,会同步驱动交付中心的项目流程实施。

阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

接口依赖流程

交付中心能力输出简介_交付中心相关接口_云市场 API 参考_云市场

  1. 客户在云市场下单并支付服务类商品。
    1. 在服务商侧开通交付项目。
    2. 在云市场侧开通交付项目
  2. 在云市场侧,该交付项目根据交付流程启动项目分配。
  3. 服务商侧通过API接口获取项目信息和流程节点信息。
  4. 服务商在自己的系统中执行交付流程。

    在执行交付流程过程中,服务商侧可以通过API接口获取当前流程节点的信息、上传的附件信息、节点中的留言信息以及操作日志。还可以通过API接口实现驳回当前流程,暂停项目,恢复暂停项目。

  5. 服务商侧通过调用API接口通知云市场完成当前流程节点。
  6. 客户确认完成项目交付。

流程节点示例

云市场侧交付中心流程节点示例如下。交付中心能力输出简介_交付中心相关接口_云市场 API 参考_云市场
接口依赖示例如下。交付中心能力输出简介_交付中心相关接口_云市场 API 参考_云市场

项目节点信息示例如下。

[   {     "StepNum": 1,      "FinalStep": 5,      "NodeId": 1001,      "NodeName": "分配服务商节点",      "PreviousNodeId": 0,      "NextNodeId": 1002,      "OperatorRole": "System",      "AutoCompleted": false,      "NeedAttachment": false,      "AllowRollback": false,      "TemplateForm": null,      "NodeStatus": "Finish",      "GmtStart": "2020-02-10 14:56:41",      "GmtFinished": "2020-02-10 14:56:51",      "GmtExpired": null   },   {     "StepNum": 2,      "FinalStep": 5,      "NodeId": 1002,      "NodeName": "填写收货信息",      "PreviousNodeId": 1001,      "NextNodeId": 1003,      "OperatorRole": "Custom",      "AutoCompleted": false,      "NeedAttachment": false,      "AllowRollback": false,      "TemplateForm": [       {         "title": "收货人姓名",         "key": "recevicer",         "value": "测试人"       },       {         "title": "收货人电话",         "key": "recevicer_mobile",         "value": "13011112222"       },       {         "title": "收货人地址",         "key": "recevicer_address",         "value": "x省y市z区测试大街0001号"       }     ],      "NodeStatus": "Finish",      "GmtStart": "2020-02-10 14:56:51",      "GmtFinished": "2020-02-10 14:58:23",      "GmtExpired": "2020-02-13 14:58:23"   },   {     "StepNum": 3,      "FinalStep": 5,      "NodeId": 1003,      "NodeName": "分配发货人",      "PreviousNodeId": 1002,      "NextNodeId": 1004,      "OperatorRole": "System",      "AutoCompleted": false,      "NeedAttachment": false,      "AllowRollback": false,      "TemplateForm": null,      "NodeStatus": "Finish",      "GmtStart": "2020-02-10 14:58:23",      "GmtFinished": "2020-02-10 14:58:24",      "GmtExpired": null   },   {     "StepNum": 4,      "FinalStep": 5,      "NodeId": 1004,      "NodeName": "确认发货",      "PreviousNodeId": 1003,      "NextNodeId": 1005,      "OperatorRole": "Provider",      "AutoCompleted": false,      "NeedAttachment": false,      "AllowRollback": false,      "TemplateForm": [       {         "title": "快递公司",         "key": "package_type",         "value": "顺丰"       },       {         "title": "快递单号",         "key": "package_number",         "value": "100200232030210"       }     ],      "NodeStatus": "Finish",      "GmtStart": "2020-02-10 14:58:24",      "GmtFinished": "2020-02-10 17:03:55",      "GmtExpired": "2020-02-13 14:58:24"   },   {     "StepNum": 5,      "FinalStep": 5,      "NodeId": 1005,      "NodeName": "确认收货",      "PreviousNodeId": 1004,      "NextNodeId": 0,      "OperatorRole": "Custom",      "AutoCompleted": true,      "NeedAttachment": false,      "AllowRollback": false,      "TemplateForm": null,      "NodeStatus": "Starting",      "GmtStart": "2020-02-10 17:03:55",      "GmtFinished": null,      "GmtExpired": "2020-02-24 17:03:55"   } ]