Read UCP business outcomes alongside HTTP status
Read transport status and business outcome separately in UCP reports. Build assertions that inspect the negotiated result instead of counting HTTP 200 responses.
Universal Commerce Protocol / reference
Launched by Google and Shopify at NRF 2026, the open UCP standard connects catalog, cart, and payment to AI agents. This hub documents the protocol for technical and strategic decisions.
UCP cycle, functional reading
This diagram summarizes the surfaces documented in this registry. It does not replace the UCP specification or implementation-specific controls.
01 / Catalog
Product and offer data
02 / Cart
Intent and selection
03 / Checkout
Confirmation and policies
04 / Order
Execution and tracking
The standard
Every claim on this hub is sourced and dated. Details, milestones and primary sources live on the standard reference page.
01
Announced January 11, 2026 at NRF, co-developed with Etsy, Wayfair, Target and Walmart, endorsed by 20+ players (Adyen, American Express, Mastercard, Stripe, Visa...). Public specification on GitHub.
02
Google's reference implementation lets consumers buy directly inside the conversation, with Google Pay. The merchant remains the merchant of record.
03
Google Marketing Live 2026: multi-retailer Universal Cart, Affirm and Klarna buy-now-pay-later inside Google Pay, Shopping ads on YouTube. In June 2026, first Asia-Pacific market (Australia) and 150+ agentic updates on the Shopify side (Editions Spring 26).
04
OpenAI and Stripe push the Agentic Commerce Protocol on the ChatGPT side. In June 2026, OpenAI scaled back its native checkout and partnered with Visa for payments. Compared point by point in UCP vs ACP.
The reading framework
01
Agents read at machine speed, reason about intent and act on behalf of the buyer. A "well-written" product page is no longer enough: a semantic contract is needed.
02
Between merchant, agent and platform, there is no shared contract for offers, inventory, policies and intent. It is emerging, in fragments, through MCP, schema.org, GS1, Stripe ACP, Visa IC.
03
Platforms will deliver most of the plumbing. Catalog quality, attribute richness and policy clarity remain the operator's responsibility, and that is where the advantage lies.
The framework
The UCP framework breaks down the stack into four layers that an operator can map, score and prioritize.
Explore the four layersCatalog data becomes machine-addressable.
Product, Offer, Policy, Availability: a stable semantic contract that agents can parse, compare and cite, beyond HTML optimized for Google.
Agents interact with merchants deterministically.
Typed endpoints, tools exposed via MCP/A2A, action and query surfaces. An agent must be able to read, propose, and confirm.
Payment and identity are compatible with a delegated buyer.
Agentic rails (Stripe ACP, Visa Intelligent Commerce...), pre-authorized intents, limits, traceability. Purchasing is no longer a human plus a browser.
The operator retains control: rules, consent, audit.
Pricing policies, eligibility, territories, dispute, retention. What the merchant authorizes, refuses, revises, in a readable and versioned manner.
Who this hub is for
01
CEO, CMO, Chief Digital seeking a stable analytical framework.
02
PMs and founders who need to position their roadmap against the rise of agents.
03
Teams tasked with anticipating the reshaping of discovery and checkout.
04
Observers looking for a usable, credible conceptual framework.
Editorial principles
The .fr is not a media outlet. News, analysis and long-form resources live on
the editorial outlet .blog. Here,
only: framework, method, application.
Reference notes
Evergreen answers verified against the official specifications and revised in place.
All reference notes →UCP readiness diagnostic
12 factual checks, a transparent score, and an instant action plan. Calculation stays in your browser and requires no account.
A local ledger
12 checks
Catalog, transaction, trust, and operations.
24 readable points
0, 1, or 2 points with no hidden weighting.
Optional human review
Contact only if you choose to explore the result further.
Read transport status and business outcome separately in UCP reports. Build assertions that inspect the negotiated result instead of counting HTTP 200 responses.
Turn a broad UCP compatibility claim into a reviewable scope: role, version, capabilities, test environment and unresolved limitations.