Agentic Commerce Protocol:连接 AI 代理与商家的开放结账协议
Stripe 与 OpenAI 共同开发的开放商业协议,为 AI 代理、买家和商家定义商品发现、结账与支付协作接口。
Agentic Commerce Protocol agentic-commerce agent-protocol agent-interoperability open-source Stripe 与 OpenAI 共同开发的开放商业协议,为 AI 代理、买家和商家定义商品发现、结账与支付协作接口。
1. 项目定位
Agentic Commerce Protocol(ACP)是 Stripe 与 OpenAI 共同开发的开放标准,连接买家、AI 代理和商家。它支撑 ChatGPT Instant Checkout,并允许商家把商品、订单与支付系统接入代理界面,无需交出整个交易栈。[S1]
2. 要解决的问题
代理购物把搜索、比较和界面交互移到对话中;若每个代理都采用专有接口,商家就要重复集成。ACP 用共同的数据与接口约定减少碎片化,同时让商家保留订单模型和支付处理。[S1][S2]
3. 角色分工
在 ACP 流程里,AI 代理负责向用户呈现购物与结账界面,并收集完成交易所需的信息;商家继续负责商品与购物车数据、订单状态和既有支付栈。双方通过协议端点交换结构化状态。这个边界使代理能提供连贯体验,也让商家继续执行库存、税务、履约和售后规则。[S1]
4. 接入形态
ACP 规范以 Apache 2.0 许可开源,并允许商家通过兼容支付提供方接入。交易中,代理把支付凭证通过安全令牌传给商家的支付提供方;令牌的使用受程序控制、授权并记录。商家仍是 merchant of record,可接受或拒绝交易。[S1]
5. 典型流程
用户提出购买目标,代理获取商品并显示商家信息;用户确认后,代理创建结账会话,商家返回价格、库存和履约信息。支付授权完成后,商家处理交易并回传结果。取消、退款和售后仍由实现方明确责任。
6. 部署路径
商家先映射商品、购物车、地址、税费、支付和订单对象,再实现测试端点。随后验证认证、幂等、价格重算、库存变化和超时恢复,并接入现有风控与客服。正式开放前用沙盒覆盖主要失败路径。
7. 适用场景
标准化商品、可即时确认价格和成熟履约体系最容易接入,例如零售与数字服务。平台也可代表商家提供统一能力。需人工报价、受严格许可或必须线下核验的交易,不能只靠通用协议自动闭环。
8. 风险与边界
开放协议只解决互操作,不自动解决欺诈、错误推荐、退款、税务与地区合规。代理可能展示过期价格或误解购买意图。ACP 与 Instant Checkout 的渠道范围会演进,团队应核实准入、版本兼容和责任条款。[S1][S2]
9. 验收建议
至少测试商品发现、正常结账、库存和价格变化、重复请求、支付拒绝、取消与退款。检查代理展示与最终订单一致,敏感凭证不进入日志,令牌过期后无法复用,并验证用户确认和协议升级兼容。
10. 来源与更新时间
本文核对至 2026-08-12。ACP 规范、Stripe 预览资格和兼容应用范围仍可能演进,实施时应锁定协议版本,并以 Stripe 最新文档和代码仓库为准。