ACP — 代理商务协议
“An open standard for programmatic commerce flows between buyers, AI agents, and businesses.”
什么是ACP
ACP(Agentic Commerce Protocol,代理商务协议)是由Stripe创建的开放标准,定义了买家、AI代理和商家之间程序化商务交互的协议。OpenAI ChatGPT是ACP的首个实现者。 ACP不是一个单一API,而是两套独立的系统:| 系统 | 方向 | 托管方 | 用途 |
|---|---|---|---|
| Product Feed | 商家 → OpenAI | OpenAI平台 | 商品数据同步 |
| Agentic Checkout | AI代理 → 商家 | 商家自建 | 结账、支付、订单 |
- 2025-09-29(初始版本)
- 2025-12-12(履约能力)
- 2026-01-16(能力协商)
- 2026-01-30(扩展、折扣、支付处理器)— 当前最新
- 开放规范: agenticcommerce.dev
- OpenAI商家文档: developers.openai.com/commerce
- GitHub: github.com/agentic-commerce-protocol
- 联系: acp@stripe.com
ACP的两套系统
系统1: Product Feed(商品数据同步)
商家将商品目录数据推送到OpenAI平台。有两种方式:| 方式 | 格式 | 适用场景 |
|---|---|---|
| SFTP文件上传 | Parquet(zstd) / jsonl.gz / csv.gz / tsv.gz | 每日全量快照 |
| REST API | JSON | 白天实时增量更新 |
系统2: Agentic Checkout(结账交易)
商家在自己的服务器上实现5个API端点,AI代理在用户确认购买时调用这些端点完成交易:ACP与UCP的对比
| 维度 | ACP | UCP |
|---|---|---|
| 创建方 | Stripe | Google联合Shopify等 |
| 首个实现者 | OpenAI ChatGPT | 多平台 |
| 架构 | 商家推数据 + 商家建端点 | 商家建API端点 |
| 支付 | Delegate Payment (vault token) | Payment Token Exchange |
| 当前状态 | Beta(需申请) | 开放 |
| 覆盖范围 | 商品发现 + 结账 + 支付 | 结账 + 身份 + 订单 + 支付 |
| 生态 | ChatGPT生态 | 跨平台/跨AI |
商家接入流程
- 申请合作伙伴资格 — 在 chatgpt.com/merchants 提交申请
- 获得审批 — Stripe/OpenAI审核商家资质
- 配置SFTP — 设置文件上传通道
- 准备商品数据 — 按Product对象规范格式化目录
- 实现Checkout端点 — 在商家服务器上部署5个API端点
- 集成Delegate Payment — 接入Stripe的支付委托API
- 测试和上线 — 小批量验证后全量发布
章节目录(8章)
第一部分:核心概念
第二部分:数据同步
- 文件上传集成 — SFTP规格、分片策略、Feed Header
- REST API集成 — Feeds/Products/Promotions端点、认证、幂等性
第三部分:交易能力
- 促销数据管理 — Promotion对象、折扣类型、生效周期
第四部分:质量与运维
ACP目前处于Beta阶段,需要申请合作伙伴资格。本章内容基于ACP规范版本2026-01-30和OpenAI Commerce文档。最新接入政策请查看 agenticcommerce.dev。