{
 "url": "https://agenticweb.wiki/compare/ap2-vs-ucp/",
 "title": "Agent Payments Protocol vs Universal Commerce Protocol",
 "description": "Agent Payments Protocol vs Universal Commerce Protocol: The map lists them as complementary: sites and agents commonly implement both. Side-by-side step…",
 "markdown_url": "https://agenticweb.wiki/compare/ap2-vs-ucp/index.md",
 "markdown": "# Agent Payments Protocol (AP2) vs Universal Commerce Protocol (UCP)\n\nThe map lists them as complementary: sites and agents commonly implement both. Universal Commerce Protocol is a prerequisite of Agent Payments Protocol. Agent Payments Protocol is a prerequisite of Universal Commerce Protocol.\n\n[7 Pay](/category/pay/) [Agent Payments Protocol](/protocols/ap2/) · [7 Pay](/category/pay/) [Universal Commerce Protocol](/protocols/ucp/)\n\n|  | [Agent Payments Protocol](/protocols/ap2/) AP2 | [Universal Commerce Protocol](/protocols/ucp/) UCP |\n| --- | --- | --- |\n| Lifecycle step | 7 Pay: Settle the bill | 7 Pay: Settle the bill |\n| Answers | Did the user actually authorize what this agent is about to buy and pay for, and can the merchant prove it later? | Can an agent discover a business's commerce capabilities, build a cart, and check out interoperably across shopping, lodging, and food ordering? |\n| Governed by | Google; core specification donated to the FIDO Alliance (Payments TWG and Agentic Authentication TWG), 2026-04-28; the google-agentic-commerce/AP2 repository now hosts only samples and an SDK, not the normative spec text | Domain Tech Councils (DTC) per vertical — Shopping Tech Council and Food Tech Council seated — under an overall Governing Council (GC); DTC seats held by Google, Shopify, Etsy, Meta, Amazon, Microsoft, Target, Stripe, Salesforce, Wayfair, Square, Toast, DoorDash, Uber Eats |\n| Status (issuer's words) | Security/authorization protocol for agent-performed payments; core spec now stewarded by FIDO Alliance | Open standard; specification expanding beyond Shopping into Lodging and Food |\n| Version | v0.2.0 (2026-04-28) | v2026-08-25 (2026-08-25) |\n| Form / transport | endpoint | well-known file |\n| Found at | none | /.well-known/ucp |\n| Implementation | multi-implementation — Google (launch blog post, 60+ launch partners) | multi-implementation — UCP project (ucp.dev launch-partner list) |\n| Evidence | 4 verified, 2 reported | 5 verified, 1 reported |\n| Primary use case | Let agents buy on behalf of a person | Let agents buy on behalf of a person |\n| Last verified | 2026-10-23 (current) | 2026-10-23 (current) |\n| Specification | [https://raw.githubusercontent.com/google-agentic-commerce/AP2/main/docs/ap2/specification.md](https://raw.githubusercontent.com/google-agentic-commerce/AP2/main/docs/ap2/specification.md) | [https://ucp.dev/documentation/core-concepts/](https://ucp.dev/documentation/core-concepts/) |\n\n## When to use which\n\n- Choose Agent Payments Protocol when your question is “Did the user actually authorize what this agent is about to buy and pay for, and can the merchant prove it later?” and you accept its maturity: status \"Security/authorization protocol for agent-performed payments; core spec now stewarded by FIDO Alliance\", implementation multi-implementation (Google (launch blog post, 60+ launch partners)).\n- Choose Universal Commerce Protocol when your question is “Can an agent discover a business's commerce capabilities, build a cart, and check out interoperably across shopping, lodging, and food ordering?” and you accept its maturity: status \"Open standard; specification expanding beyond Shopping into Lodging and Food\", implementation multi-implementation (UCP project (ucp.dev launch-partner list)).\n\nGuidance is derived from the two records (question, status, implementation, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.\n\n## Read the full articles\n\n- [Agent Payments Protocol](/protocols/ap2/): Did the user actually authorize what this agent is about to buy and pay for, and can the merchant prove it later?\n- [Universal Commerce Protocol](/protocols/ucp/): Can an agent discover a business's commerce capabilities, build a cart, and check out interoperably across shopping, lodging, and food ordering?\n\nAsk the MCP server to compare any two: the compare-protocols prompt, or get on both ids. [Connect](/connect/).\n\n[ap2.json](/data/protocols/ap2.json) · [ucp.json](/data/protocols/ucp.json) · [Markdown](/compare/ap2-vs-ucp/index.md)\n"
}