ACP协议(Agentic Commerce Protocol,代理商务协议) 是一种由 OpenAI 与 Stripe 联合开发的开放标准(Apache 2.0 许可证),旨在通过标准化的技术协议,消除用户、AI 代理(Agent)与商家之间的“信任鸿沟”,使得 AI 代理能够像人类用户一样直接在互联网上进行购物、下单和支付,而无需商家对现有系统进行大规模改动。
以下是 ACP 的核心构成与工作机制:
1. 主要参与方(The Three-Party Model)
ACP 协议定义了一个买家—AI 代理—商家的三方闭环。
- 买家(Buyer):AI 代理的使用者,提供身份认证信息(如信用卡账单地址),并在对话中授权购买。
- AI 代理(Agent):如 ChatGPT、Perplexity 等,它通过 ACP 充当“购物顾问”或“中介”,向商家发起交易请求,并携带必要的支付凭证。
- 商家(Merchant):商品的提供方,需接入 ACP 接口以接受 AI 代理发来的结构化订单和支付令牌。
2. 核心技术架构
ACP 的技术实现主要围绕“令牌化(Tokenization)”和“标准化订单结构”展开,核心是将复杂的结账过程简化为机器可理解的指令。
- 支付令牌(Payment Token)
- ACP 的核心突破在于“支付令牌”。当 AI 代理(如 ChatGPT)收到用户的购买指令时,它会通过 Stripe 生成一个包含支付凭证的令牌,而不是直接传递用户的敏感信息。
- 该令牌可以安全地传递给任何支持 ACP 的商家,商家随后将令牌交给自己的支付服务提供商(PSP)完成结算。这种机制实现了支付流程的“前端解耦”:OpenAI 负责前端的结账体验,而 Stripe 负责后端的支付处理,商家无需更换 PSP。
- 标准化 API(JSON Schema)
- ACP 通过统一的 JSON Schema 定义了购物车信息、商品属性、价格校验、税费计算等关键字段。
- 商家只需按照协议的 JSON 结构返回商品信息(如:价格、尺寸、颜色),AI 代理即可基于这些结构化数据完成商品选择并下单。
3. 工作流程(Instant Checkout)
ACP 支持的“即时结账”流程大致如下:
- 用户请求:用户在 ChatGPT 中输入“我想买一双运动鞋”。
- AI 交互:AI 代理调用商家的 ACP 接口获取商品列表(结构化数据),并向用户展示。
- 确认下单:用户选择具体型号并授权购买(可能包括输入信用卡账单地址进行身份校验)。
- 令牌生成:AI 代理向 Stripe 申请生成一个“支付令牌”。
- 订单生成:AI 代理将支付令牌和订单信息传递给商家。
- 结算完成:商家将令牌交给自己的 PSP 完成扣款,交易完成。
4. 商业与生态影响
- 交易中立性:与 Google 的 AP2 协议不同,ACP 允许商家保留自己的支付系统(MoR,Money on Record),不强制使用特定的 PSP。这降低了商家的接入成本。
- 流量入口争夺:谁控制 AI 代理,谁就掌握了新的流量入口和交易闭环。OpenAI 正在从提供插件(插件时代)向提供完整的交易闭环能力(ACP 时代)演进。
- 应用场景:初期主要针对“咨询式”或“复杂决策”类商品(如智能手表、家具),而不是标准化的商品(如普通文具)。
5. 其他相关协议(对比)
- Google 的 AP2(Agent Payments Protocol):也是一个 AI 商业协议,但它的侧重点在于“完全自治”的代理(如 AutoGPT),强调加密签名和用户意图的验证,更加侧重于 B2B 和机器对机器的支付。
- Visa 的 Trusted Agent Protocol:专注于商家对 AI 代理的“信任管理”,解决 AI 代理可能带来的欺诈和可追溯性问题。
总结:ACP 协议的核心价值在于“让 AI 代理拥有钱”。它通过技术手段(令牌化和标准化 API)解决了传统电商中人与机器之间的信任问题,使得用户可以在聊天窗口内直接完成购买,商家则可以轻松接入这条新型的流量渠道,而无需放弃自己的支付体系。
声明:文章均为AI生成,请谨慎辨别信息的真伪和可靠性!