Comparison
UCP vs ACP: two standards, two philosophies.
The Universal Commerce Protocol (Google, Shopify) and the Agentic Commerce Protocol (OpenAI, Stripe) both structure the agentic transaction. Here is what actually separates them, dimension by dimension, from primary sources.
The 30-second summary
- UCP (Google/Shopify, Jan. 2026): decentralized, the merchant publishes its capabilities, purchases happen in AI Mode and Gemini.
- ACP (OpenAI/Stripe, Sept. 2025): platform-mediated, purchases happen in ChatGPT via Instant Checkout.
- In both cases: the merchant remains the merchant of record.
- In practice: the two stack, like distribution channels.
The dimension-by-dimension comparison
| Dimension | UCP (Google/Shopify) | ACP (OpenAI/Stripe) |
|---|---|---|
| Backers | Google and Shopify, with Etsy, Wayfair, Target, Walmart and 20+ partners | OpenAI and Stripe |
| Announced | January 2026 (NRF) | September 2025 |
| Model | Decentralized: the merchant publishes its capabilities, any compatible agent can transact | Platform-mediated: the merchant sends data to OpenAI |
| Discovery | Standardized /.well-known/ucp manifest read dynamically by the agent | Product feed sent to the platform |
| Buying surface | Google AI Mode, Gemini app (and any compatible surface) | ChatGPT (Instant Checkout) |
| Payment | Modular handlers: Google Pay, Shop Pay... (PayPal announced). Affirm/Klarna BNPL via Google Pay since May 2026 | Single-use shared payment token, via Stripe |
| Merchant of record | The merchant | The merchant |
| Protocol compatibility | A2A, AP2, MCP; REST, MCP or A2A transports | REST specification; OpenAI ecosystem |
| Code | Open source: spec, Python SDK, samples on GitHub | Open specification on GitHub |
The real dividing line: who owns discovery
The structuring difference is not technical, it is topological. With UCP, discovery belongs to
the merchant: it publishes a manifest at a standardized address (/.well-known/ucp), and any
compatible agent can read it, with no bilateral agreement. With ACP, discovery belongs to the
platform: the merchant sends its data to OpenAI, which decides what gets exposed in ChatGPT. Established
Consequence for a merchant: UCP behaves like an infrastructure standard (like publishing a sitemap), ACP behaves like a distribution channel (like listing on a marketplace). Both logics can coexist within one strategy. Emerging
What the two share
- The merchant remains the merchant of record: legal responsibility, customer relationship and business logic stay with the merchant.
- The prerequisite is identical: a structured catalog, accurate prices and stock, explicit policies. A protocol never compensates for poor data.
- Open source as an adoption strategy: public specifications on GitHub on both sides.
To prepare that shared foundation, the readiness audit methodology scores your state layer by layer, and the UCP implementation guide details the path on the Google/Shopify side.
Frequently asked questions
01 Are UCP and ACP competitors?
Are UCP and ACP competitors?
They target the same transactional layer of agentic commerce, but on different surfaces: UCP powers purchases on the Google side (AI Mode, Gemini), ACP on the ChatGPT side (Instant Checkout). For a merchant, the question is not picking a side but covering the surfaces where your buyers are.
02 What is the philosophical difference between UCP and ACP?
What is the philosophical difference between UCP and ACP?
UCP is decentralized: the merchant publishes a capabilities manifest (/.well-known/ucp) that any compatible agent can discover and invoke. ACP is platform-mediated: the merchant sends its data to OpenAI and checkout happens inside ChatGPT. In both cases the merchant remains the merchant of record.
03 Should you implement UCP, ACP, or both?
Should you implement UCP, ACP, or both?
Many merchants will implement both, much like listing on several marketplaces. The groundwork is largely shared: structured catalog, explicit policies, accurate data. Readiness is the durable investment; the protocols are its distribution.
04 Who else structures the agentic transaction layer?
Who else structures the agentic transaction layer?
Around these two standards: AP2 (Agent Payments Protocol, Google and 60+ partners) for payment authorization via cryptographic mandates, Visa Intelligent Commerce and Mastercard Agent Pay on the network side, and x402 (Coinbase) for stablecoin settlement. See the glossary for definitions.
Primary sources
Go further
The full standard reference, the implementation guide, and the agentic commerce context.