# Agentic Commerce Protocol 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 created by Stripe, OpenAI, and Meta that defines how AI agents interact with businesses to complete purchases on behalf of buyers. See [agenticcommerce.dev](https://agenticcommerce.dev) for the full specification. 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](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)