Agentic Commerce Protocol (ACP)
Industryspecificationcore entry
Verified 2026-10-14. Status as of 2026-10-13. All entries.
Status
Specification in beta, maintained by OpenAI and Stripe; MAINTAINERS.md also lists Meta (PR #236 "ADMIN: Add Meta as TSC member", merged 2026-04-24). Last dated version 2026-04-17; on 2026-10-13 main is still at commit 7fdd78d (2026-07-17), README badge "Beta", no tag or release (not found, 2026-10-13), and the directory spec/unreleased holds the changes not yet dated (checkout, cart, delegate, feed schemas and OpenAPI files).
Relevance
The README says ACP "is an interaction model and open standard for connecting buyers, their AI agents, and businesses to complete purchases seamlessly." and covers agentic checkout and delegated payment over Representational State Transfer (REST) and an MCP binding. The seller enters through the checkout session's required links field (terms, privacy, return, shipping) and the unreleased product feed, whose optional barcode has a type (GTIN, UPC or EAN) and a value; requests carry a Signature header; the order schema has a receipt_url.
The discovery RFC says "Seller identity is established through authentication (Bearer token), which is unavailable at discovery time." The OpenAI developer documentation (developers.openai.com/commerce/specs/checkout, read 2026-10-14) is a text separate from the specification in the repository (spec/unreleased).
It says "Building with the Agentic Commerce Protocol is open to all." and "Instant Checkout in ChatGPT is currently available to approved partners." It documents a cancel call for a checkout session, which answers 405 when the session is already canceled or completed, and an order object with a list of refunds (types store_credit and original_payment); the cancellation of a checkout session is thus not the cancellation or refund of a completed order.
The page /commerce/specs/delegated-payment answered HTTP 404 on 2026-10-14.
Committed next
- README future path: "Neutral foundation stewardship as ecosystem matures"; no date (undated) [maintainer or chair statement] https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/blob/main/README.md
Boundary
The discovery document states "Agent identity and authorization are separate concerns", leaving catalog discovery and agent registration outside it.
Sources
- https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/blob/main/README.md normative text, read 2026-10-03 · archived
- https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/blob/02672abb230d7fd75b10264fd9a9a8b9b10e0fa6/MAINTAINERS.md#L9 normative text, read 2026-10-03 · archived
- https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/pull/236 official decision or commitment, read 2026-10-03 · archived
- https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/blob/main/rfcs/rfc.discovery.md normative text, read 2026-10-03 · archived
- https://developers.openai.com/commerce/specs/checkout maintainer or chair statement, read 2026-10-14 · archived
- https://developers.openai.com/commerce/guides/key-concepts maintainer or chair statement, read 2026-10-14 · archived
- https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/blob/main/docs/governance.md normative text, read 2026-10-03 · archived
Overlaps
x402, Universal Commerce Protocol (UCP), Verifiable Intent, AAIF Agentic Commerce Working Group
Neighbours in the map
Solid lines: overlaps declared by one of the two entries. Dashed lines, coloured by seam: entries named by the same seam (S1 to S4) in the seams note. Every node is a link.
Evidence and coverage
- Read
- On 2026-10-13: the head of main and the README and MAINTAINERS.md of a fresh fetch of the repository (commit 7fdd78d), the tag and release lists, spec/unreleased, and the state of issues #231 and #303 and Discussions #265 and #304.
- Not read
- Discord, TSC meetings, GitHub organisation membership.
- Not found
- Not found in the repository, 2026-10-03: tag, release, Web Bot Auth, KYA, Verifiable Intent.
Open proposals
| Proposal | Author | Date | State | Link |
|---|---|---|---|---|
| Governance-layer binding for ACP: authorization, limits, attribution (discussion) | a participant | 2026-04-23 | open | https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/issues/231 |
| Final commit-time authorization evidence in checkout and payment flows (discussion) | a participant | 2026-06-06 | open | https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/discussions/265 |
| SEP for a dispute resolution extension (ATDRP) and the sponsor request for it (#303, #304) | a participant | 2026-09-09 | open | https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/issues/303 |
Payment comparison row
- Owner / governance
- OpenAI and Stripe maintainers; TSC of up to 7 seats; MAINTAINERS.md lists Meta; PR #236 "ADMIN: Add Meta as TSC member"
- Version and state
- Beta; dated versions 2025-09-29 to 2026-04-17 plus an unreleased folder; tag or release: not found in the repository, 2026-10-03 (main unchanged at commit 7fdd78d on 2026-10-14)
- What it signs
- Signature header on requests (required in delegate_authentication); Merchant-Signature HMAC on webhooks
- Who signs
- The request sender; for webhooks, the merchant side
- Receipt or record
- receipt_url, "URL to the order receipt"; signed receipt: not found in specification and RFC files, 2026-10-03 (main unchanged at commit 7fdd78d on 2026-10-14)
- Dispute
- "dispute" is a post-order adjustment type (unreleased schema); dispute process: not found in specification, RFC files, 2026-10-03 (main unchanged at commit 7fdd78d on 2026-10-14)
- Source
- https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/blob/main/README.md