UCP vs ACP: what the new agent checkout standards mean for online stores

By the Variask team ·

In short

AI assistants are starting to buy, not just recommend. Two open standards define how they talk to stores: the Universal Commerce Protocol (UCP), announced by Google with Shopify and partners, and the Agentic Commerce Protocol (ACP), created by OpenAI and Stripe. Both aim to let an agent check out on a shopper's behalf while the merchant keeps control of the sale.

At a glance

UCPACP
Led byGoogle, with Shopify and commerce partnersOpenAI and Stripe
Where it shows up firstGoogle AI surfaces such as AI Mode and GeminiCheckout inside ChatGPT
How stores are foundA profile at /.well-known/ucpMerchant onboarding and product feeds
TransportsREST, MCP and Agent2AgentREST API between agent and merchant
PaymentsWorks with the Agent Payments Protocol (AP2)Secure payment tokens, Stripe first

The two protocols side by side

Why agent checkout matters

Until now, AI assistants sent shoppers to a website to buy. With agent checkout, the assistant can complete the order inside the conversation. For stores, that means the product page is no longer the only place a sale happens, and the data an agent can read becomes the new storefront.

What both protocols need from you

  • Accurate, complete product data: prices, variants, stock, shipping and returns.
  • Product structured data on every product page.
  • Pages that load their main content without JavaScript.
  • Clear policies that an agent can read and quote.

What to do this quarter

  1. 1Check whether your commerce platform supports UCP, ACP or both, and what you need to switch on.
  2. 2Audit product data and structured data on your top selling products.
  3. 3Test whether AI assistants find and describe your products correctly in the markets you sell.
  4. 4Watch which assistants your customers use, and prioritize those protocols.

Questions

Common questions

It depends on where your buyers shop. Many commerce platforms plan to support several protocols so merchants do not have to choose.

Run the free Variask UCP readiness check. It looks for a UCP profile on your store and checks the product data agents rely on.

Blog

Keep reading