人类的购买路径
通过网页逐步完成购买
当 Agent 开始花钱,支付系统需要认识机器、理解意图并落实授权。
预计 20 分钟 · 系列:从 0 到 1 设计一个 Agent
现有的在线支付流程主要为人类用户设计,依赖网页界面、人工判断和交互操作。Agent 在参与支付时,会遇到一系列障碍。
通过网页逐步完成购买
缺乏统一的接口和标准化流程
只有将这些关键信息以结构化的方式提供,Agent 才能在明确的规则下完成支付决策与执行。
目前,业界已经出现了一些面向 Agent 支付的解决方案,从不同角度解决机器支付所需的协议、身份与商业落地问题。
机器与服务如何协商付款
定义机器可理解的支付要求、支付证明和服务收据,建立标准化的交互流程。
身份、用户意图与支付授权
围绕 Agent 的身份认证、用户意图表达和支付授权,提供开放的协议框架。
开发者可接入的商业产品
基于支付宝的能力,提供面向 Agent 的支付接入方案,支持真实的商业场景。
MPP(Machine Payment Protocol)定义了机器与服务之间的支付协商流程,包含支付要求、支付证明和服务收据三个核心要素。
服务方声明价格、币种、收款方、有效期等条件。
Agent 基于授权生成的可验证、受限支付凭证。
服务方确认收款并返回服务交付的凭证。
MPP 通过结构化的支付协商流程,将支付请求、支付证明和服务收据串联起来,在执行真实支付前进行严格的权限检查与验证。
在完成商户验证之前,Agent 不会执行写库、付费调用或正式创建订单,确保资金安全和可控。
MPP 让 Agent 可以在明确的授权范围内完成真实的支付和交易。以下是两个典型的应用案例。
通过 Session 预留资金 → 每次请求发送签名 IOU → 结束后累计结算,适合高频、低金额的 API 调用场景。
降低微支付逐笔结算成本按次付款,获取单篇内容,无需订阅整月。
让 Agent 可以根据任务需要,灵活购买所需的内容。
APOP 在 MPP 的基础上,进一步提供从身份、意图到支付授权的完整框架,帮助 Agent 更安全、更可控地完成支付和交易。
标识 Agent 的身份,建立可信的参与主体。
将用户的自然语言需求结构化为可执行的意图。
确认真实用户身份,防止冒用和滥用。
检查金额、商户、期限等权限,生成可验证的支付授权。
当搜索结果超出用户的原始意图时,APOP 会阻止交易并要求重新确认,避免不符合用户预期的支付。
500 元以内订酒店
1,200 元
需要用户重新确认或调整条件后再继续。
APOP 已经可以在多个真实场景中支持 Agent 完成支付和交易,例如:
基于 MPP 和 APOP 的思路,支付宝进一步提供面向 AI 场景的支付开放平台,让 Agent 能够在用户授权下,安全、合规地完成真实支付和交易。
购买机票、商品和现实服务
购买 API、数字内容和算力
当 Agent 能够真正参与支付和交易时,商业模式、用户授权、风险控制和责任划分都会发生新的变化。
支付不再依赖人为操作界面,而是基于协议完成,Agent 可以在后台自主发起、比较并完成支付。
除了按月订阅,更多服务会转向按实际调用次数付费,Agent 让这种按需付费的模式更加普遍。
支付可以使用独立的授权凭证完成,而不直接暴露用户的主身份,提升安全性与灵活性。
为了保证安全,支付授权需要结构化、可验证,并且有明确的边界,不能只依赖自然语言的 Prompt。
在授权时需要设置清晰的限制条件,避免 Agent 超出预期进行支付。
只有在明确的授权范围内,Agent 才能进行支付和交易。
当出现退款、争议或交易问题时,需要可追溯的完整链路,还原谁授权、Agent 理解了什么、为什么购买、谁负责履约和争议。
这将带来全新的产品形态和商业机会,也需要我们建立更完善的授权、风控和争议处理机制。