ACP vs UCP vs AP2 vs MCP: which agentic commerce protocol does your store need?
ACP, UCP, AP2 and MCP compared as of October 2026: what each does, who backs it, where it is live and which one your store actually needs.
By the ConversionVector teamUpdated 12 min read
Contents
Direct answer: As of October 2026 the four protocols do different jobs. ACP (Agentic Commerce Protocol, maintained by OpenAI and Stripe, in beta) and UCP (Universal Commerce Protocol, co-developed by Google, Shopify and a long list of retailers and platforms) both define how AI agents and businesses exchange product data and complete purchases while the business stays merchant of record. AP2 (Agent Payments Protocol) proves that a user authorised an agent to pay. MCP (Model Context Protocol) is a general way for AI apps to call tools, and commerce protocols can run over it. UCP sits behind the most live checkout channels today: Google's checkout in AI Mode and Gemini, Google's Universal Cart, Microsoft Copilot Checkout and TikTok's Buy Direct test. Most retailers should not build any of these by hand. Use your platform's or payment provider's route, and first fix the feeds, structured data and access that every protocol depends on.
This guide is for CTOs, developers and ecommerce directors deciding what to implement and what to defer. It covers what each protocol is, where it is live by market, how the four fit together and a decision table by platform and market.
Last verified: 28 October 2026 against the ACP repository on GitHub, OpenAI's commerce documentation and merchants page, ucp.dev and its announcements page, Google Merchant Center Help and Google's UCP developer guides, Microsoft Advertising's agentic commerce page, Shopify's Help Center, ap2-protocol.org and the MCP specification. These change often, so check the current versions before you plan work.
The four protocols at a glance
| ACP | UCP | AP2 | MCP | |
|---|---|---|---|---|
| Full name | Agentic Commerce Protocol | Universal Commerce Protocol | Agent Payments Protocol | Model Context Protocol |
| Job | Checkout between agent and merchant, plus product feeds | Commerce lifecycle: catalogue, cart, identity linking, checkout, orders | Proof that the user authorised a purchase and payment | General connection between AI apps and tools or data |
| Who runs it | "Maintained by OpenAI and Stripe" | Co-developed by Google, Shopify, Etsy, Wayfair, Target, Walmart and others, with a governing council | Open protocol; standardisation continues in FIDO Alliance working groups | Open protocol with its own specification |
| Status (28 Oct 2026) | "Currently in beta"; latest dated release 2026-04-17 | Dated releases; latest v2026-08-25 | v0.2 | Latest version 2026-07-28 |
| Live merchant channels | ChatGPT product feeds (shopping live for US users); purchases complete on merchants' sites or apps | Google AI Mode and Gemini checkout (select merchants; US, Canada and Australia eligibility), Universal Cart (US), Copilot Checkout (US buyers, USD), TikTok Buy Direct (test) | Through UCP and payment providers | Many tools; not a shopping channel by itself |
| Score check | TRX-05 | TRX-04 | (none) | TRX-06 |
| Primary source | GitHub | ucp.dev | ap2-protocol.org | modelcontextprotocol.io |
The check IDs are from the Agent Conversion Score specification v0.6: TRX-04 is "/.well-known/ucp business profile present and valid", TRX-05 is "ACP discovery (/.well-known/acp.json) or ACP product feed present" and TRX-06 is "MCP endpoint advertised". The free Agent Conversion Score runs all three, alongside the access, data and checkout checks every protocol depends on.
ACP: OpenAI and Stripe's checkout and feed protocol
What it is. The ACP repository describes "an interaction model and open standard for connecting buyers, their AI agents, and businesses to complete purchases seamlessly". The specification is "maintained by OpenAI and Stripe and is currently in beta", under the Apache 2.0 licence.
Releases. The repository lists dated versions: 2025-09-29 (initial release), 2025-12-12 (fulfilment), 2026-01-16 (capability negotiation), 2026-01-30 (extensions, discounts, payment handlers) and 2026-04-17 ("cart, feed, orders, authentication, and MCP"). Work since then sits in an unreleased folder; there has been no new dated release since April.
How OpenAI uses it. OpenAI's commerce documentation includes an Agentic Checkout spec for merchants, a Delegated Payment spec for payment providers, and product feed specs. The Get started guide says: "Start your ACP integration by sharing a structured product feed with OpenAI." It also says onboarding product feeds "is currently available to approved partners", through an application form.
What changed. OpenAI launched in-chat Instant Checkout, "powered by the Agentic Commerce Protocol, built with Stripe", on 29 September 2025. Its merchants page now says: "We're moving away from a standalone Instant Checkout experience in ChatGPT… purchases are completed on merchant-owned websites or apps." The same page says that today ACP "supports product discovery and more accurate, personalized recommendations through shared product data", that shopping "is currently live for ChatGPT users in the U.S.", and that stores selling through Shopify or Etsy are already integrated. So the protocol is alive, but the in-chat purchase it first powered is not how ChatGPT works today.
Who should care. Any retailer that wants to appear in ChatGPT shopping should care about the feed side. Read OpenAI's Merchant Feed Terms before you apply, because they now cover crawler and agent access. The checkout side matters only if your platform or payment provider offers it. WooCommerce, for example, lists ACP through Stripe's Agentic Commerce Suite as "coming soon" (see our WooCommerce checklist).
UCP: the broad coalition protocol
What it is. UCP calls itself "the common language for platforms, agents, and businesses". The co-developers it lists for shopping include Google, Shopify, Etsy, Wayfair, Target, Walmart, Amazon, Microsoft, Meta, Salesforce and Stripe. It says businesses "retain control and remain the Merchant of Record".
What it covers. Catalogue search and lookup, cart building, identity linking, checkout and order management. It runs over "REST and JSON-RPC transports", with "Agent Payments Protocol (AP2), Agent2Agent (A2A), and Model Context Protocol (MCP) support built-in". A business publishes a profile at /.well-known/ucp so agents can discover what it supports. The protocol is also expanding beyond retail: a lodging booking draft was released on 25 September 2026 and the site says food is "coming soon".
Releases and governance. The announcements page lists protocol releases v2026-01-11, v2026-01-23, v2026-04-08 and v2026-08-25. The last of these brought "major protocol enhancements", "payments security improvements (3DS2)" and "independent capability versioning". It also records Stripe joining the governing council alongside Google and Shopify (28 April 2026) and the formation of a Payments Technical Council (2 September 2026). There is a public conformance test repository.
Live channels.
- Google AI Mode and Gemini. Merchant Center Help says its UCP article "only applies to products with eligibility in the United States, Canada, and Australia", and that the checkout feature "is available for select merchants at this time", through an interest form (Merchant Center Help). Google's developer guide says the UCP integration hub in Merchant Center "is gradually rolling out in the United States, with Australia and Canada to follow early next year" (Google for Developers, updated 19 October 2026). On 20 May 2026 Google said UCP-powered checkout "will roll out across Canada and Australia in the coming months, and later to the U.K." (Google). Checkout happens on Google's surface with Google Pay, and you stay merchant of record. Products opt in with the
native_commerce(checkout_eligibility)attribute, which "defaults to FALSE"; Google recommends a supplemental data source for it (Google for Developers). - Google Universal Cart. Launched in the US on 15 October 2026 across Search and the Gemini app, with checkout "powered by the Universal Commerce Protocol (UCP)" (Google). Our Universal Cart guide covers the cart-transfer route.
- Microsoft Copilot Checkout. Microsoft Advertising says Microsoft Merchant Center "will support Universal Commerce Protocol (UCP)" and describes UCP as "a complementary layer to Merchant Center feeds": feeds "primarily enable discovery", while UCP "enables transactions". Eligibility: "Only English‑language merchants who sell to US buyers are eligible at this time (supporting USD)." You can onboard through Microsoft Merchant Center or through PayPal or Stripe, and Shopify merchants "have been automatically enrolled". Microsoft says it "cannot provide a timeline" for other regions (Microsoft Advertising).
- TikTok Buy Direct. TikTok says its new in-app checkout "requires an integration with Universal Commerce Protocol (UCP)". It is a test for selected advertisers; see our TikTok Buy Direct guide.
- Shopify. Shopify merchants reach Google AI Mode and Gemini through agentic storefronts, with no custom build. Shopify's Help Center says you "must sell to customers in the United States, Canada, or Australia" and that your "store can be based in any country". Direct checkout is "activated by default for eligible stores" and "rolling out gradually to customers based in the United States, Canada, and Australia".
What we see in the Index. When we fetched /.well-known/ucp from the 225 retailers scored in our Agent Commerce Index on 28 October 2026, 121 served a profile, and 115 of those were Shopify stores. Most of the UCP profiles in the wild today come from the platform, not from a retailer's own build. The method and the breakdown are in our TikTok Buy Direct guide.
AP2: the payments trust layer
What it is. AP2 is "an open protocol for the emerging Agent Economy". It is built to answer three questions when an agent pays: authorisation, authenticity and accountability. It is "available as an extension for the open-source Agent2Agent (A2A) protocol and Universal Commerce Protocol with more integrations in progress".
How it works. AP2 uses signed "verifiable digital credentials" called mandates. A Checkout Mandate captures the items and purchase details agreed between the agent and the merchant. A Payment Mandate authorises payment against a specific payment instrument. Each exists in two stages: open (the user's constraints and goals, such as a budget, set before a specific cart is final, for autonomous execution) and closed (authorisation of a specific, finalised checkout). Chained together they give an audit trail for both human-present and human-not-present purchases.
Status. AP2 was announced on 16 September 2025. The site lists a v0.2 release and a donation to the FIDO Alliance, and says standardisation "will continue within the Agentic Authentication Technical and Payments Technical Working Groups in FIDO". The initial version supports card "pull" payments. The roadmap includes e-wallets, real-time bank transfers "such as UPI and PIX" and digital currencies, which matters in markets where cards are not dominant.
Who should care. Payment providers, networks and agent builders. As a retailer, you will meet AP2 through your payment provider or through UCP rather than implementing it.
MCP: the general tool layer
What it is. The MCP specification describes "an open protocol that enables seamless integration between LLM applications and external data sources and tools". It uses JSON-RPC 2.0 messages, and servers expose resources, prompts and tools. The latest version is 2026-07-28.
How it relates to commerce. MCP is a transport for capabilities, not a commerce model. UCP lists MCP support as built in, and ACP's 2026-04-17 release added MCP. Platforms also ship MCP servers for running a store. WooCommerce says its MCP integration "helps AI assistants manage a store (finding, adding, and updating products and orders), not check out shoppers" (WooCommerce). WebMCP is a separate, browser-side proposal that lets a page expose tools to an agent in the shopper's browser; see WebMCP for ecommerce.
Security. The specification warns that "tools represent arbitrary code execution and must be treated with appropriate caution". If you expose an MCP server, scope it tightly and never give it more permission than the task needs.
How they fit together
Shopper ──> AI assistant (ChatGPT, Gemini, Copilot, TikTok, ...)
│
├── discovery: product feeds (Google and Microsoft Merchant Center, ChatGPT feeds)
│ + your pages and structured data
│
├── checkout: UCP or ACP session with your store (or your platform)
│ └── payment authorisation: AP2 mandates / PSP tokens
│
└── transport: REST, JSON-RPC or MCP
Two points follow from this:
- Discovery comes before every protocol. Every live route above starts from a product feed or your pages. A protocol endpoint in front of a store that agents cannot read does nothing.
- ACP and UCP overlap. AP2 and MCP do not compete with them. You might support both UCP and ACP. AP2 and MCP sit underneath or alongside them.
Which one do you need? By market and platform
| Your situation (28 Oct 2026) | What to do |
|---|---|
| Shopify store selling to the US, Canada or Australia | Check your agentic storefront settings (Sales channels > Agentic). Shopify says Google direct checkout is on by default for eligible stores and is rolling out to shoppers in those three countries. Microsoft says Shopify merchants are enrolled in Copilot Checkout automatically (US buyers only). Shopify handles the UCP side |
| Non-Shopify store selling to US buyers | Get into Google Merchant Center and Microsoft Merchant Center. Register interest in Google's UCP checkout. Ask your payment provider (Stripe, PayPal) about Copilot Checkout. Apply for ChatGPT feeds |
| Selling into Canada or Australia | Merchant Center in good standing; register interest in Google's UCP checkout (Google says its integration hub reaches these markets "early next year"). Add native_commerce(checkout_eligibility) in a supplemental data source when you are accepted |
| UK, EU or rest of world | No Google, Microsoft or ChatGPT in-chat checkout for your home market yet; Google has said the UK comes after Canada and Australia, with no date, and we found no EU date. Fix feeds, structured data, access and checkout friction so you are ready when one opens. If you also sell to US, Canadian or Australian buyers, the routes above may apply |
| WooCommerce, Adobe Commerce, BigCommerce, Salesforce or custom | Ask your platform or payment provider about its official route and timeline. Treat early third-party plugins as experiments, and test them on staging |
| Enterprise with in-house engineering | Consider a direct UCP implementation against a dated version, using the public conformance tests. Watch ACP if ChatGPT matters to you |
What to fix first
- Access. Agents must reach your pages and checkout. See Are you blocking AI shopping agents?.
- Feeds. Google Merchant Center first, then Microsoft Merchant Center and ChatGPT feeds. Every live channel above starts there.
- Structured data and policies. Price, stock, shipping and returns, machine-readable. See Product structured data for AI agents.
- Checkout friction. Guest checkout, no captcha for verified agents, a server-rendered basket. See Page-fetching vs browsing agents.
- Then a protocol, through your platform or payment provider where possible.
Common mistakes
- Treating "MCP-enabled" as "agent checkout". MCP is plumbing. Ask what capabilities it exposes and to whom.
- Building to one protocol version and forgetting it. UCP shipped four dated releases between January and August 2026, and ACP has five dated releases since September 2025. Budget for upgrades.
- Assuming ACP is dead. The in-chat Instant Checkout experience changed. The protocol and its feeds did not go away.
- Assuming in-chat checkout is global. As of 28 October 2026 it is mostly US, with Google's eligibility extending to Canada and Australia and the UK promised later.
- Confusing a UCP profile with a live integration. A
/.well-known/ucpprofile declares what you support. Google's checkout still needs acceptance into its programme and the eligibility attribute on your products. - Implementing AP2 as a merchant. It reaches you through your payment provider.
Sources
- Agentic Commerce Protocol, GitHub repository README, read 28 October 2026
- OpenAI, Agentic Commerce documentation and Get started, read 28 October 2026
- OpenAI, Power product discovery in ChatGPT (merchants page), read 28 October 2026
- OpenAI, Buy it in ChatGPT: Instant Checkout and the Agentic Commerce Protocol, 29 September 2025
- Universal Commerce Protocol, ucp.dev and Announcements, read 28 October 2026; conformance tests
- Google Merchant Center Help, About the Universal Commerce Protocol (UCP) and UCP-powered checkout feature on Google, read 28 October 2026
- Google for Developers, About Universal Commerce Protocol (UCP) integration hub in Merchant Center (updated 19 October 2026) and Prepare your Merchant Center account (read 28 October 2026)
- Google, Google helps retailers thrive with new UCP and AI tools, 20 May 2026, and Google's new Universal Cart launches today in the U.S., 15 October 2026
- Microsoft Advertising, Agentic Commerce, read 28 October 2026
- Shopify Help Center, Selling on Google AI Mode and Gemini, read 28 October 2026
- AP2, Agent Payments Protocol documentation, read 28 October 2026
- Model Context Protocol, Specification 2026-07-28
- WooCommerce, From found to bought: Getting your store ready to sell through AI, read 28 October 2026
- ConversionVector,
/.well-known/ucpfetch of the 225 scored Agent Commerce Index retailers, 28 October 2026; Agent Conversion Score specification v0.6
Questions
- What is the difference between ACP, UCP, AP2 and MCP?
- ACP (maintained by OpenAI and Stripe) and UCP (co-developed by Google, Shopify and others) both define how AI agents and businesses exchange product data and complete purchases, with the business staying merchant of record. AP2 is a payments layer that proves a user authorised an agent to pay. MCP is a general way for AI applications to call tools and data, and is not specific to commerce.
- Which protocol should a retailer implement first?
- For most retailers, none directly. Use the route your platform or payment provider offers. As of 28 October 2026, UCP sits behind the most live checkout channels: Google's UCP-powered checkout in AI Mode and Gemini (available to select merchants, with eligibility covering the US, Canada and Australia, and the UK later), Google's Universal Cart (US), Microsoft Copilot Checkout (US buyers) and TikTok's Buy Direct test. Before any protocol, fix product feeds, structured data and agent access.
- Is ACP still used now OpenAI has moved away from Instant Checkout?
- Yes. The ACP specification is still maintained by OpenAI and Stripe and is in beta; its latest dated release is 2026-04-17. OpenAI's Get started guide says to start an ACP integration by sharing a product feed, and its merchants page says ACP today supports product discovery and recommendations. What changed is that ChatGPT purchases are now completed on merchants' own sites or apps rather than in a standalone in-chat checkout.
- Do I need AP2?
- Not directly, as a retailer, today. AP2 is aimed at agents, payment providers and networks. It is available as an extension for UCP and A2A, and its standardisation continues in FIDO Alliance working groups. You will usually meet it through your payment provider.
- Does MCP let AI agents buy from my store?
- Not on its own. MCP lets an AI application call tools you expose. UCP lists MCP support as built in and ACP's 2026-04-17 release added MCP, but a generic MCP server is not a checkout channel. WooCommerce, for example, says its MCP integration helps AI assistants manage a store, not check out shoppers.
Published . Last updated . More in Agentic commerce and the guide library.
Related guides
- Agentic commerce
Agentic commerce for retailers: what's live, what's hype and what to fix first
What AI shopping agents can do for retailers in the US, UK, EU, Canada and Australia as of October 2026, and the fixes to make first.
Updated · 14 min read
- Agent checkout
Google Universal Cart for retailers: how carts reach your store and what to check first
Google's Universal Cart went live in the US on 15 Oct 2026. How carts reach a retailer, cart transfer vs native checkout, availability by market, and what to fix.
Updated · 12 min read
- AI shopping agents
TikTok Buy Direct for retailers: UCP checkout, Shopping Assistant and what to prepare
TikTok's Buy Direct checkout needs a Universal Commerce Protocol integration. What it is, who can get it, how Shopping Assistant differs and what to check.
Updated · 9 min read