更新于 July 2026ACPAgentic Commerce Protocol

Agentic Commerce Protocol (ACP)

The Agentic Commerce Protocol (ACP) is an open standard, co-developed by OpenAI and Stripe, that defines how buyers, their AI agents, and merchants connect to complete a purchase. It pairs a structured product feed with a small set of checkout REST endpoints and Stripe's Shared Payment Token, so an agent like ChatGPT can place an order while the merchant stays the merchant of record.

深入了解

ACP was co-developed by OpenAI and Stripe and announced around September 2025, alongside "Buy it in ChatGPT" (Instant Checkout), which let shoppers complete a purchase inside ChatGPT starting with Etsy and select Shopify merchants. In practice that one-click experience was scaled back in early 2026: fewer than about 30 Shopify merchants went live, and accurate product data, multi-item carts, and onboarding proved hard at scale, so today most purchases still finish on the merchant's own storefront. The protocol itself, and the broader shift toward agent-driven buying, remain the strategic story rather than the checkout button.

The protocol has two parts. A merchant publishes a structured product feed so an agent can discover and represent items accurately, and implements a small set of checkout REST endpoints the agent calls: create a checkout session, update it (shipping, variants), get its current state, complete the purchase, and cancel. Each response returns the full checkout state as JSON, including line items, totals, and shipping options. Payment uses Stripe's Shared Payment Token, a primitive that lets an app like ChatGPT initiate a charge scoped to a specific amount and merchant without exposing the buyer's card credentials. The merchant stays the merchant of record: they accept or decline the order, charge through their existing payment provider, and own fulfillment, returns, and support. ACP does not replace the store's backend.

ACP is open-sourced under the Apache 2.0 license at github.com/agentic-commerce-protocol, using date-based versioning; the current spec is tagged 2026-04-17 and marked beta. It ships as two OpenAPI specifications, openapi.agentic_checkout.yaml for the checkout flow and openapi.delegate_payment.yaml for payment delegation. It sits alongside other agentic-commerce standards rather than competing to be the only one: Google's Agent Payments Protocol (AP2) handles payment authorization, Anthropic's Model Context Protocol (MCP) defines how agents read data and call tools, and A2A covers agent-to-agent messaging. A single agentic purchase can compose several of these layers.

为何对您的商店很重要

For a Shopify merchant, the practical lesson from ACP's rollout is that the hard part is not the checkout plumbing, it is feed accuracy and agent-readiness. An agent can only buy what it can first find, trust, and represent correctly, so accurate price, availability, and variant data, clean product copy, and machine-readable structure (JSON-LD, llms.txt) are the prerequisite to any agentic checkout. ACP standardizes how an agent talks to a store that is already transactable; it does not replace your backend or your payment provider.

Because it is not yet clear which checkout standard will win, the durable move is to be readable and transactable by any buying agent, whether ChatGPT, Gemini, Perplexity, or Copilot, rather than betting on one. That is a catalog-quality and AI-visibility problem that sits upstream of ACP, AP2, and whatever comes next, and it is the layer a tool like Naridon works on.

Illustrative scenario: a store's products appear inside ChatGPT, but a variant is sold out while the feed still lists it as available. The agent surfaces it, a shopper tries to buy, and the checkout session fails at the complete step. The fix lives upstream of ACP, in an accurate, structured product feed, not in the checkout endpoints themselves.

FAQ

What is the Agentic Commerce Protocol (ACP)?

ACP is an open standard, co-developed by OpenAI and Stripe, that connects buyers, their AI agents, and merchants so an agent can complete a purchase. It pairs a structured product feed with a small set of checkout REST endpoints and Stripe's Shared Payment Token, while the merchant remains the merchant of record.

Who created the Agentic Commerce Protocol?

The Agentic Commerce Protocol was co-developed and is maintained by OpenAI and Stripe. It was announced around September 2025 alongside "Buy it in ChatGPT" (Instant Checkout) and later open-sourced under the Apache 2.0 license.

Is ACP the same as Instant Checkout?

No. ACP is the underlying open protocol; Instant Checkout, also called "Buy it in ChatGPT", is OpenAI's shopping feature built on it. Instant Checkout was scaled back in early 2026, but the protocol and the broader shift toward agent-driven buying remain.

Is the Agentic Commerce Protocol open source?

Yes. ACP is open-sourced under the Apache 2.0 license at github.com/agentic-commerce-protocol, using date-based versioning. The current spec is tagged 2026-04-17 (beta) and ships as two OpenAPI files, openapi.agentic_checkout.yaml and openapi.delegate_payment.yaml.

How is ACP different from Google's AP2?

They target different layers and are designed to compose. ACP (OpenAI and Stripe) defines how an agent completes checkout with a merchant; AP2 (Google) is a payment-authorization layer that uses signed Mandates carried as W3C Verifiable Credentials. A single agentic purchase can use both, rather than one replacing the other.

What does a merchant need to support ACP?

Two things: a structured product feed so agents can discover and accurately represent items, and an implementation of the checkout endpoints (create, update, get state, complete, cancel), often via a platform or a Stripe reference implementation. The merchant keeps its existing payment provider and stays the merchant of record.

相关术语
Ecommerce

Agentic Commerce

Agentic commerce is commerce in which AI agents discover, evaluate, and complete purchases on a person's behalf, or assist heavily with thos…

Technical

Agent Payments Protocol (AP2)

Agent Payments Protocol (AP2) is an open protocol led by Google that lets AI agents make payments on a user's behalf. It adds an authorizati…

Technical

Model Context Protocol (MCP)

Model Context Protocol (MCP) is an open standard, introduced by Anthropic, for connecting AI models and agents to external tools, data sourc…

Ecommerce

Instant Checkout (ChatGPT)

Instant Checkout is OpenAI's feature that lets people buy products directly inside a ChatGPT conversation instead of leaving for a store. It…

Ecommerce

Product Feed

product feed是一种结构化的文件或数据源,以标准化、机器可读的格式列出一家商店的商品及其属性,包括标题、描述、价格、可售状态、GTIN、图片和类别。feed为购物界面提供支持,并越来越多地为AI购物回答所依赖的结构化商品数据提供来源。

Technical

Structured Data (Schema Markup)

Structured Data 是一种机器可读的标记,通常是遵循 schema.org 词汇的 JSON-LD,用来标注页面内容的含义:这是一个 Product,这是它的价格,这是一条评论,这是一个 FAQ。它为搜索引擎和回答引擎提供关于您页面的明确描述,使它们能够理解、索引并放…

GEO fundamentals

Generative Engine Optimization (GEO)

Generative Engine Optimization (GEO) 是指优化内容,使 AI 回答引擎(ChatGPT、Perplexity、Gemini、Claude、Copilot 和 Google AI Overviews)在回答用户问题时引用它、摘录它,或推荐其背后的…

了解您的商店在哪些购买提示词上胜出,又在哪些上落败。

Naridon 在 ChatGPT、Perplexity、Gemini、Claude 和 Copilot 上追踪您的引用,然后起草、验证并发布修复。