
The Universal Commerce Protocol (UCP) lets a shopper buy your product inside Google's AI surfaces (AI Mode in Search and the Gemini app) without ever visiting your website. You stay the merchant of record. Google handles the checkout screen and payment through Google Pay.
For most sellers, UCP readiness is mostly a product data and operations job, not a coding job. About 70% of the work is getting Merchant Center clean, complete and eligible. The remaining technical integration is increasingly handled by commerce platforms such as Shopify.
The useful question is not "Should we build a UCP integration?" It is:
"If an AI agent tried to buy our product today, would it have everything it needs to do that confidently?"
The best mental model:
Agentic commerce means an AI agent doesn't just recommend a product. It finds, compares and buys it on the shopper's behalf. The shopper says "get me a waterproof running jacket under $150 that arrives before Saturday" and the agent does the rest.
That creates a problem for sellers. Every AI surface (Google, Gemini, ChatGPT, Copilot, Perplexity) needs a way to talk to your store. Without a shared standard, every merchant would need a separate custom integration for every surface. UCP is Google's answer to that fragmentation: publish your capabilities once in a common language, and any UCP-compliant agent can work with your catalog and checkout.
UCP covers the full shopping journey, not just the "Buy" button:
| Stage | What the agent can do | Why it matters to a seller |
|---|---|---|
| Discovery (Catalog) | Query real-time variants, stock and pricing | Agents stop recommending products that are out of stock or mispriced |
| Cart | Add several items from one store at once | Bigger baskets, not just single-item purchases |
| Checkout | Complete the purchase with Google Pay inside Google | Fewer steps between intent and order |
| Identity Linking | Apply a logged-in shopper's loyalty pricing or free shipping | Your members keep their perks even off your site |
| Post-purchase | Order status, returns and support | You keep owning the customer relationship |
You choose which of these capabilities to support. You always remain the merchant of record.