What Is UCP? The Universal Commerce Protocol Explained for eCommerce Merchants
What is UCP? The Universal Commerce Protocol lets AI agents search, cart and check out in your store. How it works and what merchants must prepare.
Key takeaways
Merchants who read about agentic commerce meet two acronyms very quickly. ACP and UCP appear in the same articles, and it is easy to assume you must pick one. This guide explains what each protocol does, where they differ, what changed in 2026, and what to prepare first.
ACP is an open standard for connecting buyers, their AI agents and businesses to complete purchases. OpenAI and Stripe maintain it as founding maintainers under an Apache 2.0 license, and ChatGPT is its main surface.
UCP is an open standard that covers the shopping journey from discovery to post-purchase support. Google announced it at NRF 2026 together with Shopify, and Etsy, Wayfair, Target and Walmart co-developed it. Its main surfaces are AI Mode in Google Search and the Gemini app.
In short: ACP grew out of ChatGPT and Stripe. UCP grew out of Google and Shopify. Both describe how an agent talks to a store.
The order of events explains much of the confusion, because both protocols changed quickly in 2026.
ACP asks a merchant to implement three flows.
OpenAI is not the merchant of record under ACP. You bring your own payment provider and handle payments as you would for any other digital transaction. The protocol is in beta and has shipped several dated spec versions, from 2025-09-29 to 2026-04-17. The spec now covers cart management, order tracking and MCP integration as well as checkout.
Before going live, OpenAI expects testing in a sandbox. That covers session creation, shipping option updates, payment tokenization, order completion and webhook delivery with valid HMAC signatures. All traffic to your endpoints must use TLS 1.2 or later.
For a step-by-step explanation of UCP itself, see What Is UCP?.
UCP starts from a public profile that your store publishes at /.well-known/ucp. The profile lists the protocol version, the services and capabilities you support, your payment handlers and your public signing keys.
Agents publish a profile of their own, and the two sides compute the capabilities they both support. The specification calls this capability negotiation. Because profiles carry signing keys, an agent can verify who it is talking to without a pre-arranged API key.
UCP defines five capabilities: Catalog, Cart, Checkout, Identity linking and Orders. Merchants choose which ones to support. It offers four transports: REST, MCP, A2A and an embedded protocol for host-to-context communication.
Payments run through pluggable payment handlers declared in the profile. AP2 (Agent Payments Protocol) acts as the payment layer inside UCP and provides cryptographic proof of the shopper's authorization. Your payment provider must be able to process Google's tokens, and you remain the merchant of record.
On Google surfaces, a Merchant Center account with complete product feeds, brand assets and return policies is still required. Native checkout is the default path, and an iframe-based embedded checkout is available for complex checkout flows.
Two details in the comparison matter more than the rest.
On 24 March 2026, OpenAI revamped shopping in ChatGPT. It said the first version of Instant Checkout "did not offer the level of flexibility that we aspire to provide," and refocused on product discovery. Merchants keep their own checkout, and they can build ChatGPT apps for deeper integrations.
Forrester reported that Walmart saw conversion rates about three times lower for products sold inside the ChatGPT checkout than for products that sent shoppers to its own site. OpenAI named Target, Sephora, Nordstrom, Lowe's, Best Buy, The Home Depot and Wayfair among the retailers that integrated ACP for product discovery. Shopify Catalog feeds product data into ChatGPT.
What this means in practice:
Often the platform decides for you. Shopify says merchants can sell in ChatGPT, Microsoft Copilot, Google AI Mode and the Gemini app, and manages product data centrally from Shopify Admin through Agentic Storefronts. Forrester notes that payment providers such as Adyen, PayPal, Stripe and Worldpay are positioning themselves as connectors, building support for several protocols rather than one.
A practical way to decide:
If you want to know which of these your store already meets, our agentic commerce readiness audit checks it in one week for a fixed price.
Do I have to choose between ACP and UCP?
No. The protocols serve different AI surfaces, and platforms such as Shopify support several of them. Choose based on where your customers shop and what your platform already handles.
Which protocol is more open?
Both are open standards. ACP is published on GitHub under Apache 2.0 and maintained by OpenAI and Stripe. UCP is open and co-developed by a wider group of companies, which ucp.dev lists as including Google, Shopify, Etsy, Wayfair, Target, Walmart, Amazon, Microsoft, Meta, Salesforce and Stripe.
Who is the merchant of record?
You are, under both protocols. OpenAI states it is not the merchant of record in ACP, and Google states that merchants remain the merchant of record in UCP.
Is ACP still relevant after OpenAI dropped Instant Checkout?
Yes. OpenAI shifted its focus to product discovery, and retailers integrated ACP for that purpose. The protocol continues to ship spec versions, and the latest stable one is dated 17 April 2026.