Google AI Releases Common Commerce Protocol (UCP): An Open-Supply Customary Designed to Energy the Subsequent Era of Agentic Commerce
Can AI buying brokers transfer past sending product hyperlinks and truly full trusted purchases finish to finish inside a chat? Common Commerce Protocol, or UCP, is Google’s new open normal for agentic commerce. It offers AI brokers and service provider methods a shared language so {that a} buying question can transfer from product discovery to an authenticated order with out customized integrations for each retailer and each floor.

What drawback is UCP fixing?
Right this moment, most AI buying experiences cease at suggestion. The agent aggregates hyperlinks, you deal with inventory checks, coupon codes, and checkout flows on separate websites. Google’s engineering workforce describes this as an N by N integration bottleneck. Every new conversational floor requires separate work from each service provider and cost supplier.
UCP collapses that to at least one abstraction. Platforms akin to Gemini or AI Mode in Search combine as soon as with the protocol. Companies expose their commerce habits as soon as behind UCP. Fee Service Suppliers and Credential Suppliers combine on the cost layer. The identical protocol can assist many verticals akin to buying, journey, or providers.
Roles and core constructing blocks
The UCP core ideas doc defines 4 main actors:
- Platform, which is the agent or utility that orchestrates the consumer journey. Examples embrace AI buying assistants and search surfaces.
- Enterprise, which is the service provider or service supplier and the Service provider of File.
- Credential Supplier, which manages cost devices and private information akin to addresses.
- Fee Service Supplier, which processes authorizations, captures, and settlements.
On prime of those roles, UCP introduces three basic constructs:
- Capabilities, akin to Checkout, Id Linking, and Order.
- Extensions, akin to Reductions, Success, or AP2 Mandates, which prolong a functionality by way of an
extendssubject. - Companies, which bind capabilities to transports akin to REST API, Mannequin Context Protocol, and Agent2Agent.
The GitHub repo lists 4 preliminary key capabilities for buying:
- Checkout manages checkout classes, cart contents, totals, and tax.
- Id Linking makes use of OAuth 2.0 so brokers can act on behalf of customers.
- Order emits lifecycle occasions for cargo, returns, and refunds.
- Fee Token Alternate coordinates token and credential alternate between Fee Service Suppliers and Credential Suppliers.
Commerce lifecycle for an AI agent
The Google reference implementation and the samples repository use a easy retailer for instance the UCP movement.
A typical agentic checkout seems like this:
- The agent fetches the enterprise profile from
/.well-known/ucp, discovers thatdev.ucp.buying.checkoutand related extensions can be found, and resolves schemas for these capabilities. - If the consumer has linked an account, the agent performs Id Linking with OAuth 2.0 scopes that allow checkout and order learn operations for that service provider.
- The agent calls the Checkout functionality utilizing the REST or MCP binding, passing line objects, purchaser area, and any required context. The server returns a checkout object with line objects, totals, and candidate success choices.
- The agent applies reductions or loyalty advantages by invoking extensions that modify the composed checkout schema, then asks the consumer to substantiate the ultimate order.
- Fee is routed by a cost handler that understands a selected cost instrument schema, akin to a tokenized card. As soon as the Fee Service Supplier authorizes the transaction, the enterprise creates an order.
- The Order functionality emits webhook occasions for cargo and put up buy changes, which the agent can current within the dialog.
From the consumer perspective, this retains all the movement in a single dialog with clear consent steps.
Transports, funds, and safety
The specification defines a transport layer with bindings for REST, Mannequin Context Protocol, Agent2Agent, and an Embedded Protocol that enables deeply personalized service provider checkout experiences whereas nonetheless utilizing UCP information constructions.
For funds, UCP integrates with Agent Funds Protocol. The cost structure separates cost devices from cost handlers, and makes use of mandates scoped to a selected checkout hash. This design helps binding proof and reduces token replay danger, which is necessary when brokers execute funds with out the consumer immediately within the browser.
Credential Suppliers subject tokens and maintain delicate card information or addresses. Fee Service Suppliers devour these tokens and discuss to card networks. UCP retains these roles specific and makes use of verifiable credentials and signatures in order that each brokers and companies have cryptographic proof of what was approved.
Key Takeaways
- UCP is an open normal and open supply specification from Google that defines a typical commerce language for AI brokers, companies, cost suppliers, and credential suppliers throughout the complete buying journey.
- The protocol is co developed with companions akin to Shopify, Etsy, Wayfair, Goal, and Walmart, and is already endorsed by greater than 20 ecosystem gamers together with Visa, Mastercard, Stripe, PayPal, Finest Purchase, The House Depot, Macy’s, and Zalando.
- UCP fashions commerce by discoverable capabilities like Checkout, Id Linking, and Order, plus extensible modules for reductions, success, and subscriptions, with retailers and brokers negotiating a shared functionality set dynamically by way of profiles hosted at
.well-known/ucp. - The protocol is transport agnostic, it helps REST, JSON RPC, Mannequin Context Protocol, and Agent2Agent so the identical functionality schemas may be reused throughout backend providers, MCP software calls into LLM brokers, and agent to agent networks with out rewriting enterprise logic.
- Funds in UCP combine with Agent Funds Protocol and a modular cost handler design, which separates cost devices from handlers and makes use of cryptographically provable mandates, so brokers can execute checkout flows autonomously whereas preserving clear proof of consumer consent.
Take a look at the GitHub Repo and Technical details. Additionally, be happy to comply with us on Twitter and don’t neglect to hitch our 100k+ ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.
Take a look at our newest launch of ai2025.dev, a 2025-focused analytics platform that turns mannequin launches, benchmarks, and ecosystem exercise right into a structured dataset you’ll be able to filter, evaluate, and export.
The put up Google AI Releases Universal Commerce Protocol (UCP): An Open-Source Standard Designed to Power the Next Generation of Agentic Commerce appeared first on MarkTechPost.