Skip to main content

Agentic Commerce Protocol (ACP)

The payment rails for AI agents — HTTP for money. ACP is a standard for AI-to-AI transactions: secure, delegated, interoperable payments that let an agent move money without a human holding a credit card. ACP enables AI agents to complete checkout and delegated payments inside conversational interfaces while keeping your commerce stack in control. It provides a structured protocol for agents to collect order intent, authorize payments, and create orders through deterministic, auditable workflows.

How ACP Works

  1. Agent collects intent — The AI agent gathers order details and payment authorization through natural conversation.
  2. ACP handler validates — The handler validates the order against your catalog, pricing rules, and inventory.
  3. Payment authorized — Scoped payment authorization ensures the agent can only charge approved amounts.
  4. Order created — The order is created in your commerce platform via the Sync Server.

Key Concepts

Why This Design

  • Deterministic checkout — Orders are validated server-side, never by the LLM.
  • Scoped payments — Agents can only charge amounts the customer explicitly authorizes.
  • Auditable — Every step is logged with full traceability.
  • Platform-agnostic — Works with any commerce backend through bindings.

When to Use ACP

  • Conversational checkout — Let customers buy through chat or voice interfaces.
  • Delegated payments — Authorize agents to make purchases on behalf of users with spending limits.
  • Unified agent workflows — Single protocol for multiple AI assistants (ChatGPT, custom agents, voice bots).
  • B2B ordering — Streamline wholesale and recurring orders through conversational interfaces.

Quickstart

Further Reading