Universal Commerce Protocol
lastmod 2026-01-16created 2026-01-163 edits
Universal Commerce Protocol
About
- Universal Commerce Protocol (UCP) is an open commerce standard built to lead directly to purchases from AI surfaces such as Search and Gemini, connecting AI conversation flows seamlessly to actual checkout
- Designed so merchants keep their status as the official seller and their ownership of customer data, allowing them to manage customer relationships directly even after checkout
- Existing Merchant Center shopping feeds can be reused as-is to immediately expand user reach across multiple surfaces such as AI Mode in Google Search and Gemini
- Offers two methods, native checkout and embedded checkout, covering everything from simple purchase flows to complex custom checkout structures
- Has an expansion roadmap premised on an agentic commerce environment, including multi-item carts, account linking, and returns and tracking
Universal Commerce Protocol overview
- Universal Commerce Protocol is an open standard for directly connecting AI-based consumer interfaces with merchant systems
- Provides a structure for completing purchases inside AI platforms such as Search and Gemini without moving to an external online store
- Designed so checkout follows naturally within conversation and browsing flows, focusing on reducing cart abandonment and checkout friction
Why implement UCP on Google
- The merchant remains the merchant of record in every transaction, keeping full control over the brand and customer relationships
- Based on Merchant Center shopping feeds, it can connect immediately to Google's AI surfaces without additional development
- Provides a trust-centered security structure with clearly separated roles and responsibilities among merchants, credential providers, and payment services
Choosing an integration method
- Native checkout attaches checkout logic directly to Google AI Mode and Gemini
- As UCP capabilities expand, it allows the broadest use of agent-based purchase flows
- Suitable when iframe-based checkout, strong branding requirements, or complex checkout steps are needed
Standard and ecosystem
- Provides open-source interfaces to connect consumer surfaces with various commerce participants
- Publishes the standard spec and implementation structure on GitHub to encourage ecosystem participation
- Also publishes an official feature roadmap including multi-item carts, loyalty account linking, and post-purchase support
Features and differentiators of UCP
- Designed as a modular, extensible structure in which the needed capabilities can be combined
- Can choose among various communication methods such as API, MCP, and A2A, allowing implementation to fit the tech stack
- An open-source commerce standard designed together with several industry-leading companies
- Provides a secure tokenization-based payment structure and integrates with existing payment handlers
- Designed to handle the entire flow from search to checkout and post-purchase stages without being tied to a specific platform
UCP implementation steps
- Basic preparation must be completed by setting up shipping, returns, and product feeds in Merchant Center
- After preparation, sign up for the waitlist to proceed with Google's approval process
- Partner express checkout integration can optionally be added as needed