agenticweb.wiki

Agent Commerce Kit (ACK) vs Agent Payments Protocol (AP2)

The map lists them as complementary: sites and agents commonly implement both.

7 Pay Agent Commerce Kit (ACK) · 7 Pay Agent Payments Protocol

Agent Commerce Kit (ACK) ACKAgent Payments Protocol AP2
Lifecycle step7 Pay: Settle the bill7 Pay: Settle the bill
AnswersHow can an agent prove who owns it and pay another party, on any rail, with a receipt both sides can verify?Did the user actually authorize what this agent is about to buy and pay for, and can the merchant prove it later?
Governed byDeveloped by Catena Labs and contributed as MIT-licensed open source (agentcommercekit/ack); no standards bodyGoogle; 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
Status (issuer's words)Open protocols with no stated version, status or date on the concepts page; reference packages tagged up to agentcommercekit@0.11.0Security/authorization protocol for agent-performed payments; core spec now stewarded by FIDO Alliance
Versionunversioned docs; reference packages agentcommercekit@0.11.0 (2026-10-16)v0.2.0 (2026-04-28)
Form / transportdocument formatendpoint
Found atnone at a fixed path; identity rests on DIDs and verifiable credentials exchanged between the partiesnone
Implementationprototypemulti-implementation — Google (launch blog post, 60+ launch partners)
Evidence2 verified, 1 reported4 verified, 2 reported
Primary use caseAccept payments from agentsLet agents buy on behalf of a person
Last verified2026-10-23 (current)2026-10-23 (current)
Specificationhttps://www.agentcommercekit.com/overview/conceptshttps://raw.githubusercontent.com/google-agentic-commerce/AP2/main/docs/ap2/specification.md

When to use which

Guidance is derived from the two records (question, status, implementation, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.

Read the full articles

Ask the MCP server to compare any two: the compare-protocols prompt, or get on both ids. Connect.

agent-commerce-kit.json · ap2.json · Markdown