# Agentic Commerce Protocol Learn how to use the Agentic Commerce Protocol to enable AI agents to complete purchases on behalf of buyers. The [Agentic Commerce Protocol](https://agenticcommerce.dev) (ACP) is an open standard that defines how AI agents interact with businesses to complete purchases on behalf of buyers. Stripe, OpenAI, and Meta built ACP to enable a programmatic exchange between buyers, their AI agents, and sellers to complete a purchase. Learn more at [agenticcommerce.dev](https://agenticcommerce.dev). ## Key capabilities ACP defines composable building blocks for agent-driven commerce: - **Agentic checkout**: Create, update, and complete checkout sessions with cart management, fulfillment options, and payment processing - **Cart and feed**: Browse product catalogs and manage shopping carts before checkout - **Delegate payment**: Securely pass payment tokens between buyers, agents, and businesses using payment handlers - **Delegate authentication**: Delegate authorization with OAuth 2.0 and allow agents to act on a buyer’s behalf with a business. - **Orders and webhooks**: Use webhooks to track lifecycle updates for order confirmation, shipping, delivery, and refunds. ## ACP specifications and documentation - [ACP specification and documentation](https://agenticcommerce.dev) - [ACP GitHub repository](https://github.com/agentic-commerce-protocol/agentic-commerce-protocol) - [OpenAPI specs (latest: 2026-04-17)](https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/tree/main/spec/2026-04-17/openapi) - [JSON Schema definitions](https://github.com/agentic-commerce-protocol/agentic-commerce-protocol/tree/main/spec/2026-04-17/json-schema)