UCP vs AP2
Last verified 2026-06-18Short answer: UCP and AP2 are complementary, Google-associated standards at different layers. UCP, the Universal Commerce Protocol (Google and Shopify, 11 January 2026, Apache 2.0), standardizes the full agentic shopping journey, from discovery and checkout to orders and post-purchase, with the retailer remaining seller of record. AP2, the Agent Payments Protocol (Google, 16 September 2025), is a payment-agnostic framework that authorizes the payment itself. They are designed to interoperate: UCP supports AP2 mandates and payment token exchange. UCP runs the commerce flow, AP2 proves and clears the payment.
| Criterion | UCP | AP2 |
|---|---|---|
| Author / steward | Google and Shopify (20+ endorsers) | Google (60+ orgs) |
| Announced | 11 Jan 2026 | 16 Sep 2025 |
| Open-source status | Open source, Apache 2.0 | Open specification (public GitHub) |
| What it is | Full-journey commerce standard | Agent payment-authorization framework |
| Scope | Discovery, checkout, orders, post-purchase | Authorize an agent-led payment |
| Payment | Supports AP2 mandates and payment token exchange | Payment-agnostic (cards, stablecoins, bank transfers) |
| Transport | REST, MCP or A2A | Extension of A2A and MCP |
| Liability | Retailer remains seller of record | Authorization layer (no merchant of record) |
| Notable adoption | Shopify, Etsy, Wayfair, Target, Walmart | Mastercard, PayPal, American Express, Adyen, Coinbase |
Table last verified .