What Is UCP?
The Universal Commerce Protocol (UCP) is an open standard that gives AI agents one common way to shop across online stores: search a catalog, build a cart, check out, and handle post-purchase questions. Google announced it at the NRF retail conference on January 11, 2026, co-developed with Shopify, Etsy, Wayfair, Target, and Walmart and endorsed by more than 20 companies including Adyen, American Express, Best Buy, Mastercard, Stripe, and Visa. Shopify also lists Amazon, Meta, Microsoft, and Salesforce as backers.
How UCP Works
UCP is a negotiation between two profiles. The business publishes a profile, usually at /.well-known/ucp on its domain, listing the UCP version and capabilities it supports. The agent hosts its own platform profile and sends that URL with each request. The business compares the two and activates the capabilities both sides support. Checkout is required. Cart, orders, discounts, fulfillment, buyer consent, and catalog search are optional extensions. UCP can be served over MCP, which is how Shopify exposes it.
Where UCP Is Live
UCP powers agentic checkout in Google AI Mode and Gemini. Shopify is the largest deployment: its Spring '26 Edition on June 17, 2026 made UCP self-serve for any developer, and on August 31, 2026 Shopify retired its older Storefront MCP cart tools in favour of UCP. Because of that, a UCP agent can reach eligible Shopify stores without separate integrations.
Why UCP Matters for Brands
UCP turns a store into something an agent can query and buy from directly, without scraping pages. That rewards merchants whose product data is complete and consistent, because the agent ranks products from what the store returns. It also means an agent can complete a purchase without ever loading your product page, so visibility inside agent answers, not page views, becomes the measure that matters.
Commonly Confused With
UCP is not the same as the Agentic Commerce Protocol (ACP), which is OpenAI and Stripe's standard used mainly for ChatGPT product feeds. It is also not a payment protocol like AP2, which proves a user authorised a payment. A single purchase can use UCP for the cart and checkout and AP2 for payment authorisation.