移动端智能体支付

更新时间:

完成 接入准备 后,商家/服务商可根据接入指南指引快速接入 智能体支付 产品。

说明:

  • 智能体支付 仅支持自研商家/服务商通过 自研应用第三方应用 代调用(传入 app_auth_token)方式,调用 API 接入。
  • 智能体支付 产品暂不支持沙箱调试。

本文用于说明 智能体平台 如何接入支付宝智能体支付产品

整体交互流程图

以下对重点步骤做简要说明:

  • 阶段一 下单阶段:用户在 智能体平台 发起购买意图,智能体平台 将用户意图提交至 商家服务端,由商家服务端调用支付宝发起APP支付(alipay.trade.order.prepay),商家将 APP支付 预下单号返回给智能体平台。
  • 阶段二 智能体支付阶段:由智能体平台发起加签(alipay.trade.agent.pay),获取orderStr,再通过orderStr唤起支付宝客户端SDK,发起支付。
  • 阶段三 异步通知阶段:支付成功后,支付宝服务端将最终支付结果异步通知给 智能体平台。

注意: 当前只支持APP支付,商家需要集成alipay.trade.order.prepay接口。其他收单产品如需支持,请联系对应的支付宝行业运营经理进行咨询与申请。

智能体支付流程

商户发起支付宝收单

商户需要先对接支付宝收单流程(alipay.trade.order.prepay),获取支付宝收单支付链接(prepayId字段),作为后续 智能体发起支付 的前置依赖。

智能体平台接入支付

  • 前置步骤:已签约 智能体代理支付 产品。
  • 智能体支付加签:智能体平台调用 alipay.trade.agent.pay 加签接口,获取 orderStr 用于唤起支付宝客户端SDK。
  • 客户端接入:智能体平台 传入 orderStr 唤起支付宝APP推进支付。详细接入文档如下:产品接入指南 - 支付宝Agent支付文档

智能体平台处理支付结果

支付成功后,异步通知发送到 alipay.trade.agent.pay 加签时入参的公共参数 notify_url 地址中,未设置该参数则不触发异步。通知参数及规则详见 异步通知支付成功结果