Universal Commerce Protocol (UCP)

What Is the Universal Commerce Protocol?

The Universal Commerce Protocol (UCP) is an open-source standard designed to power the next generation of agentic commerce—transactions initiated and completed by AI agents on behalf of users. By establishing a common language and a set of functional primitives, UCP enables seamless commerce journeys between consumer-facing AI surfaces (such as conversational assistants and AI-powered search), businesses, and payment providers. Developed by Google in collaboration with major industry partners including Shopify, Etsy, Wayfair, Target, Walmart, Visa, Mastercard, Stripe, and Adyen, UCP addresses a core challenge of the emerging agentic economy: the fragmentation of commerce infrastructure across millions of merchants, each with different APIs, cart logic, and checkout flows.

Core Capabilities and Technical Architecture

UCP's initial specification defines three foundational capabilities. Checkout facilitates end-to-end checkout sessions including cart management, dynamic pricing, and tax calculation, supporting flows with or without human intervention. Identity Linking enables platforms to obtain authorization to act on a user's behalf via OAuth 2.0, establishing the trust layer necessary for agents to transact securely. Order Management provides webhook-based updates for the full order lifecycle—shipment tracking, delivery confirmation, and return processing—across every channel. On top of these capabilities, the protocol supports Extensions that enhance the consumer experience without bloating the core specification. Technically, UCP is built on REST and JSON-RPC transports, and is designed for interoperability with the Agent-to-Agent Protocol (A2A), the Agent Payments Protocol (AP2), and the Model Context Protocol (MCP).

How UCP Enables Agentic Commerce

In a traditional e-commerce flow, the consumer navigates a website, adds items to a cart, enters payment details, and checks out. UCP collapses this entire journey into a single interaction mediated by an AI agent. A user can ask a conversational assistant to find, compare, and purchase products; the agent uses UCP to discover available inventory, construct a multi-item cart, apply the user's linked payment credentials, and complete the purchase—all without the user ever visiting a retailer's website. This is particularly transformative for AI-native surfaces like Google's AI Mode in Search and the Gemini app, where direct, frictionless purchasing reduces cart abandonment and eliminates the traditional funnel. McKinsey estimates that AI agents could mediate $3 to $5 trillion in global consumer commerce by 2030, and UCP provides the standardized rails to make that possible.

Security, Payments, and Trust

UCP's security model is built on proven standards. Account linking uses OAuth 2.0, while payment authorization leverages AP2 via payment mandates and verifiable credentials. Every payment authorization is backed by cryptographic proof of user consent, ensuring that agents cannot transact without explicit permission. The payment flow mirrors Google Pay's facilitated payment model, where encrypted payment details are securely passed to a merchant's Payment Service Provider—and most major global PSPs already support this integration. This architecture ensures that merchants, consumers, and payment networks retain the same fraud protections and compliance guarantees they expect from traditional commerce, even as the intermediary shifts from a human to an autonomous agent.

Ecosystem and Future Implications

UCP is one piece of a rapidly coalescing agentic infrastructure stack. It complements A2A, which handles inter-agent communication and task delegation, and MCP, which provides agents with standardized tool and data access. Together, these protocols form the foundation of what some analysts call the agentic economy—a world where specialized AI agents discover each other, negotiate on behalf of users, and execute complex multi-step workflows spanning commerce, logistics, and customer service. The protocol's open-source nature and broad industry backing suggest that UCP could become the HTTP of agentic commerce: an invisible but essential layer that enables a new generation of AI-mediated economic activity. For retailers, adoption means accessing customers wherever AI agents operate; for consumers, it means a dramatically simplified purchasing experience across every product category and merchant.

Further Reading