Google’s recent update brings a new “Buy” button directly into the search results for certain products, allowing shoppers to complete a purchase without ever leaving the search page. This feature is powered by Google’s Universal Commerce Protocol (UCP), an open standard that connects retailers’ checkout systems with Google Pay and other payment services. The move signals that Google is treating agentic commerce—where AI agents can research, compare, and buy on a user’s behalf—as a mainstream shopping experience.
What Is Universal Commerce Protocol?
Universal Commerce Protocol is Google’s answer to the growing demand for friction‑less online shopping. Launched in January 2026, UCP is a co‑developed open standard that includes partners such as Shopify, Etsy, Wayfair, Target, and Walmart. The protocol defines a set of REST endpoints that let retailers expose their product catalog, pricing, inventory, and checkout flow to Google’s ecosystem. When a user clicks the “Buy” button in a search result, Google’s system talks directly to the retailer’s backend, pulls the relevant product data, and hands over the transaction to Google Pay. The shopper never has to navigate to the retailer’s site, which reduces cart abandonment and speeds up the purchase process.
How the New Buy Button Works
When you search for a product that is eligible for UCP, you’ll see a small “Buy” button next to the product’s price and rating. Clicking that button triggers a series of steps:
- Authentication: If you’re not already signed in, Google will prompt you to log in with your Google account.
- Payment: Google Pay automatically pulls the payment method that you’ve saved in your Google Wallet.
- Checkout: The retailer’s checkout system receives the order details via UCP’s session endpoint, confirms inventory, calculates shipping, and finalizes the transaction.
- Confirmation: You receive an order confirmation in the Google Pay app, and the retailer sends a receipt to your email.
At the moment, Wayfair is the only retailer with the feature live in

Leave a Comment