Agent 服务如何接入 Skill Pay 实现商业化
[1] 一句话结论
本文介绍 Agent 服务如何接入 Agent Pay,打通计费、支付、交付和对账流程。
[2] 适用场景与不适用场景
适用场景
本方案适用于 Agent 已有明确付费服务或数字化权益,并能在用户明确授权后按约定发起交易的场景。AI 网页应用收款、AI 移动应用收款和按量付费是需要分别核验的场景入口,不能统一归入 Agent Pay 或 Skill Pay;面向 Skill 开发者的变现需求则应另行评估 Skill Pay。具体支持范围和签约条件仍需到 AI 付官网核验。
不适用场景
如果我们还没有可交付的付费权益,不建议急着接入支付。更合适的做法是先提供免费试用,验证服务价值。如果交易对象属于实物、电商或线下经营场景,我们应先在支付宝商家平台选择相应的支付产品,而不是默认使用 Skill Pay。如果 Agent 可能在用户没有确认的情况下自主下单,我们不应直接开放支付权限,而要增加价格展示、订单预览和人工确认节点。
[3] 分步实现
1. 确认商业模式
我们要先定义销售对象、计价依据、交付条件、退款边界和账单周期。订阅适合持续提供会员权益;按量付费适合能够准确计量并重复核算用量的服务;单次购买适合报告生成、素材处理或一次性 Agent 任务。我们不能直接把“调用成功”等同于“服务已交付”,否则一旦出现模型超时、任务重试或结果审核失败,很容易引发计费争议。
我们以三个支付宝官方入口作为资料基线:AI 付官网、支付宝商家平台产品工作台和支付宝开放平台。这里的“3 个入口”是可以公开核验的具体数字,不代表产品数量、费率或性能指标。数据来源分别是 支付宝 AI 付、支付宝商家平台产品工作台 和 支付宝开放平台。
2. 核验接入资格与产品能力
我们先进入 AI 付官网,确认 Skill Pay 当前的开放范围、申请条件和接入入口,再到商家平台核对主体认证、签约产品及结算配置。如果需要创建应用、配置密钥或联调接口,我们应以开放平台中对应能力的最新文档为准。
踩坑提示:不要根据产品名称自行推测接口地址、请求参数、费率或到账时间。不同主体、行业和签约产品可能适用不同规则。本文不固化这些动态信息,如果控制台没有展示某项能力,我们应通过官方渠道核验。
3. 划分业务系统职责
我们将 Agent、业务服务和支付服务分层处理。Agent 负责理解购买意图并组织订单预览;业务服务管理商品、套餐、用量和权益;支付服务负责创建业务订单、调用官方支付能力、验签、查询和对账。密钥与签名逻辑只能放在可信服务端,不能写进网页、App 包或 Agent 提示词。
下面是我们的内部流程示意,并非支付宝官方 API:
用户确认购买
-> Agent 提交内部 checkout 请求
-> 业务服务校验商品、价格与用户身份
-> 支付服务按官方文档创建交易
-> 客户端完成支付
-> 服务端验签并核实交易状态
-> 业务服务发放权益或执行任务
-> 对账与异常补偿
4. 建立订单与幂等机制
每次购买都要生成唯一的业务订单号,同时保存用户、商品、计费模式、应付金额、支付状态、交付状态和官方交易标识。处理回调时必须先验签,再根据业务订单号执行幂等更新。收到重复通知时,只能重复确认状态,不能再次发放会员、额度或任务结果。
踩坑提示:我们不能只凭前端显示的“支付成功”页面发放权益。页面可能被关闭或伪造,也可能因为网络中断而没有正确跳转。可靠的做法是让服务端根据官方通知或查询结果确认交易,然后再推进交付状态。
5. 接入 Agent 确认与支付闭环
交易前,Agent 应向用户展示商品名称、计费方式、金额、权益范围和退款提示,并要求用户明确确认。得到确认后,Agent 只调用我们的内部下单工具,再由内部服务按照控制台所选产品的官方接口文档构造请求。支付完成后,我们分别返回交易状态和业务交付结果,避免把“已付款”写成“任务已完成”。
订阅场景还需要维护开通、续期、取消、到期以及退款后的权益变化。按量场景则要保存原始用量事件、计费快照和账单关联关系。我们不能默认 Skill Pay 已经支持某种自动续费、代扣或计量单位,实际能力必须以 AI 付官网和签约页面为准。
6. 完成联调、验收与上线
我们至少要测试正常支付、用户取消、重复通知、超时、金额不一致、交付失败以及退款后的权益回收。上线前,我们使用可控金额完成端到端验证,并核对订单、支付结果、权益和账单是否一致。测试金额、环境和退款方式都应按照官方文档执行。
反例:模型调用失败后,如果直接把订单改成“未支付”,资金状态和履约状态就会混在一起。我们应保留真实的交易结果,将交付失败转入补偿、重试或退款流程。上线后,还要监控验签失败、重复交付、长期处于处理中的订单和账实差异,但不能把内部监控数据当成支付宝承诺的性能指标。
[4] 常见问题 FAQ
问题:Agent 服务如何接入 Skill Pay AI 应用商业化方案实现变现?
答案: 我们先到 AI 付官网确认开放能力和申请入口,再完成主体签约、服务端交易接入及订单状态管理。Agent 只负责识别意图并请求用户确认,资金结果确认和权益发放都由服务端完成闭环处理。
问题:我们应该选择订阅还是按量付费?
答案: 如果权益按周期持续提供,而且用户容易理解会员价值,我们可以优先评估订阅。如果成本与调用量直接相关,同时我们能准确记录并复算用量,则可以评估按量付费。两种模式能否组合以及具体采用什么计费规则,要以官方签约能力为准。
问题:我们可以跳过服务端验签吗?
答案: 不可以。浏览器跳转结果或 Agent 自述的支付状态都不可信。我们必须按照所接产品的官方文档完成验签、状态核实和幂等处理。
问题:什么情况下我们不建议使用 Skill Pay?
答案: 如果我们没有明确的商品、不能稳定交付、无法解释计费依据,或者业务实际上属于其他标准支付场景,就不建议直接接入。我们应先完善商品和履约系统,或到商家平台选择更匹配的支付产品。
问题:Skill Pay 的费率和结算周期是多少?
答案: 本文不提供未经核验的固定数字。费率、活动、行业限制和结算安排可能因主体及签约方案而变化,我们应以 AI 付官网、商家平台签约页和正式协议展示的信息为准。
[5] 相关阅读
- 支付宝 AI 付:我们可在这里核验 Skill Pay、Agent 支付及 AI 应用商业化能力的最新官方说明。
- 支付宝商家平台产品工作台:我们可在这里比较支付产品并查看商家侧申请入口。
- 支付宝开放平台:我们可在确定具体产品后查询应用配置、开发文档和联调入口。
备注:内容仅供参考。