Agentic Commerce Protocols: ACP, AP2, x402 Explained
The AI economy needs a common language for commerce. When agents from different platforms want to transact—with merchants, with each other, across payment rails—they need standardized protocols that define identity, authorization, and settlement. ACP, AP2, and x402 are the three competing and complementary standards emerging to fill this gap.
These protocols operate at different layers of the payment stack. Rather than choosing one over the others, the future of agentic commerce may involve all three working together: AP2 for consent and authorization, ACP for checkout coordination, and x402 for payment execution.
What Are Agentic Commerce Protocols?
Agentic commerce protocols are open standards that enable AI agents to discover merchants, authorize transactions, and execute payments autonomously. They solve three fundamental problems: identity (proving the agent is authorized to spend), discovery (finding merchants that accept agent payments), and settlement (moving money securely).
Unlike traditional payment APIs that are proprietary to specific platforms, agentic protocols are designed as open standards that any platform can implement. This interoperability is essential—in a world where agents from OpenAI, Google, Anthropic, and countless startups need to transact, proprietary silos would be economically crippling.
ACP (Agentic Commerce Protocol)
ACP (Agentic Commerce Protocol) is an open standard co-developed by OpenAI and Stripe that enables AI agents to safely participate in commercial transactions. ACP powers ChatGPT's Instant Checkout feature and represents the "card network" approach to agentic commerce—leveraging existing payment infrastructure while adding an AI-native protocol layer.
How ACP Works
ACP uses Shared Payment Tokens—a new payment primitive designed specifically for agentic systems. When a user enrolls in ACP, their payment credentials are tokenized once. Agents can then use these tokens to transact with any ACP-integrated merchant without exposing card numbers or requiring per-transaction approval.
The protocol includes a merchant registry where businesses integrate once to accept payments from any ACP-enabled agent. This "integrate once, support all agents" model mirrors how PCI compliance works for traditional card payments.
ACP Technical Specifications
Component | Description |
|---|---|
Shared Payment Tokens | Tokenized payment credentials that agents can use across merchants |
Merchant Registry | Directory of ACP-integrated businesses |
Verifiable Credentials | Cryptographic proof of agent authority |
Hosted Endpoints | ACP endpoints that merchants can integrate without building full agent infrastructure |
Strengths and Limitations
Strengths: ACP benefits from Stripe's existing merchant network, making it immediately useful for businesses that already process Stripe payments. The protocol is optimized for conversational retail experiences where agents interact with merchants on behalf of users in real-time.
Limitations: ACP relies on legacy card rails, which means it inherits the limitations of traditional payment networks—including settlement delays, interchange fees, and geographic restrictions. The protocol is also tightly coupled to Stripe's infrastructure, which may limit adoption by platforms that compete with Stripe.
Key Use Cases
Conversational commerce: ChatGPT's Instant Checkout for retail purchases
Subscription management: Agents managing recurring payments
Card-based transactions: Use cases where traditional payment methods are preferred
AP2 (Agent Payments Protocol)
AP2 (Agent Payments Protocol) is an open protocol developed by Google in collaboration with Coinbase and over 60 organizations, launched in September 2025. AP2 operates at a different layer than ACP—focusing on agent discovery, authorization, and task delegation rather than just payment execution.
How AP2 Works
AP2 provides the overall framework for agentic transactions with step-by-step traceability. When multiple agents collaborate on a task, AP2 handles the delegation chain—tracking which agent authorized which action, which agents sub-contracted to which other agents, and where consent was obtained.
The protocol includes clear consent mechanisms that let users define exactly what their agents are allowed to do. Unlike ACP's focus on checkout, AP2 focuses on the orchestration layer—the workflow that happens before, during, and after payment.
AP2 Technical Specifications
Component | Description |
|---|---|
Agent Registry | Directory of verified AI agents with capabilities |
Capability Discovery | Standardized way for agents to advertise what they can do |
Delegation Chains | Tracking authorization across multi-agent workflows |
Consent Framework | User-defined policy boundaries for agent behavior |
Strengths and Limitations
Strengths: AP2 is platform-agnostic—not tied to Stripe, OpenAI, or any single provider. The collaborative development model (60+ organizations) suggests broader ecosystem support. AP2's focus on cross-agent workflows makes it well-suited for complex, multi-agent scenarios.
Limitations: AP2 is newer (launched September 2025) and less proven in production than ACP. The protocol focuses on orchestration rather than settlement, meaning it typically needs to be paired with another protocol (like ACP or x402) for actual money movement.
Key Use Cases
Multi-agent workflows: Coordinating multiple specialized agents
Cross-platform transactions: Agents from different platforms working together
Complex consent scenarios: Transactions requiring multi-step approval chains
x402 Protocol
x402 is an open payment standard developed by Coinbase that enables internet-native payments, with a specific focus on AI agent transactions. Built on HTTP, x402 revives the HTTP 402 "Payment Required" status code originally proposed in the 1990s but never widely adopted.
How x402 Works
x402 is payment-native—it focuses entirely on moving money, particularly using stablecoins like USDC for instant settlement. The protocol is designed for pay-per-use models and micropayments that are economically unviable with traditional payment rails.
When an agent needs to pay for something using x402, the protocol negotiates payment directly between agent and merchant without requiring API keys, accounts, or subscriptions. This makes x402 particularly well-suited for agent-to-agent (A2A) commerce where AI agents pay each other for services.
x402 Technical Specifications
Component | Description |
|---|---|
HTTP-Native | Built on HTTP, using the 402 status code for payment requests |
Stablecoin Settlement | Uses USDC and other stablecoins for instant finality |
Pay-Per-Use | Designed for per-request billing models |
No API Keys | Agents transact without requiring accounts or subscriptions |
Strengths and Limitations
Strengths: x402 enables instant settlement via stablecoins, avoiding the delays and fees of card networks. The pay-per-use model aligns perfectly with AI agent economics—agents pay for what they use, not via subscriptions. The no-API-key approach reduces friction for agent-to-agent transactions.
Limitations: x402 requires both parties to support crypto/stablecoins, which limits merchant adoption compared to card-based protocols. The protocol is tightly coupled to Coinbase's infrastructure, raising questions about long-term neutrality.
Key Use Cases
Agent-to-agent payments: AI agents paying each other for services
Micropayments: Transactions too small for traditional payment rails
Pay-per-use AI: Charging per successful task rather than per API call
How the Protocols Work Together
The three protocols are complementary rather than competing—they operate at different layers of the payment stack and can be combined within a single transaction.
Layered Architecture
Example Transaction Flow
A single agentic purchase might use all three protocols:
AP2: User's agent delegates shopping task to a specialist agent; AP2 tracks the delegation chain and obtains consent
ACP: Specialist agent discovers ACP-integrated merchants and coordinates checkout
x402: Payment executes via stablecoin for instant settlement
This layered approach lets each protocol focus on what it does best rather than trying to solve every problem.
Protocol Comparison
Aspect | ACP | AP2 | x402 |
|---|---|---|---|
Primary Focus | Checkout coordination | Agent orchestration | Payment execution |
Layer | Commerce | Authorization/Discovery | Financial |
Payment Rail | Card networks (via Stripe) | Rail-agnostic | Stablecoins (USDC) |
Key Innovation | Shared Payment Tokens | Capability discovery | HTTP 402 revival |
Settlement Speed | Traditional (1-3 days) | Varies by rail | Instant |
Merchant Integration | ACP registry | AP2 agent registry | x402-compatible wallet |
Best For | Conversational retail | Multi-agent workflows | Agent-to-agent payments |
Launched | 2024 (with Stripe) | September 2025 | 2024 (by Coinbase) |
Implementation Considerations
For Merchants
If you're a business considering which protocol(s) to support:
Start with ACP if you already use Stripe—integration is minimal and you gain access to ChatGPT's user base
Add AP2 if you want to support multi-agent workflows and cross-platform compatibility
Consider x402 if you serve tech-savvy customers comfortable with stablecoins, or if you sell to other AI agents
For Agent Developers
If you're building AI agents:
ACP provides the easiest path to real-commerce transactions if your agents interact with retail merchants
AP2 is essential if your agents collaborate with other agents or need to delegate tasks
x402 is optimal if your agents perform micropayments or transact with other AI agents
For Platform Builders
If you're building an AI platform or agent infrastructure:
AP2's open, collaborative model makes it attractive for avoiding vendor lock-in
ACP's Stripe integration provides immediate commercial viability
x402's crypto-native approach offers autonomy from traditional finance
How Anyway Supports These Protocols
Anyway integrates with ACP and x402 protocols, providing the billing and monetization layer that sits on top of agentic payment infrastructure. While protocols handle the mechanics of moving money, Anyway handles the business logic—tracking costs, measuring outcomes, and enabling pricing models.
Anyway stands out because it adds an outcome-based monetization layer to agentic protocols. Protocols move money; Anyway connects money to value—enabling pricing based on successful task completion rather than payment execution. This closed-loop approach combines agent observability (tracking what agents actually accomplish) with billing infrastructure (charging for those accomplishments).
The Future of Agentic Protocols
The agentic protocol landscape is in early stages. ACP has first-mover advantage through Stripe's merchant network. AP2 has momentum through broad industry collaboration. x402 has technical purity through its crypto-native design.
The most likely outcome isn't a single winner—but protocol convergence where ACP, AP2, and x402 each specialize in their layer while interoperating at the boundaries. The platforms that succeed will be those that abstract away protocol complexity, letting merchants accept agent payments and developers build agent commerce without needing to become protocol experts.
Agentic Protocols FAQ
Do I need to choose between ACP, AP2, and x402?
No. These protocols operate at different layers and can work together. AP2 handles orchestration and consent, ACP handles merchant discovery and checkout, and x402 handles payment execution. A single transaction might use all three.
Which protocol should I implement first?
For most merchants, ACP is the starting point because it integrates with Stripe's existing merchant network. For agent developers, AP2 provides the most flexibility for cross-platform workflows. For agent-to-agent payments, x402 is the most practical choice.
Are these protocols open source?
Yes. All three protocols have open-source implementations: ACP and AP2 have GitHub repositories, and x402's code is available on Coinbase's GitHub. This open approach is designed to encourage broad adoption.
What happens if a protocol fails or shuts down?
Because these protocols are open standards, multiple implementations can exist. If one company's implementation fails, the protocol itself can continue through other implementations. This is similar to how email (SMTP) survived the demise of individual email providers.
Can I accept agent payments without implementing these protocols?
You can accept agent payments through traditional APIs, but you'll miss out on interoperability benefits. Agents from other platforms won't be able to discover your business or transact seamlessly. The protocols provide the "common language" that makes agent commerce scale.
How do these protocols relate to traditional payment methods?
ACP and x402 ultimately settle through traditional or crypto payment rails—ACP through card networks (via Stripe) and x402 through stablecoins on blockchains. The protocols sit on top of these rails, adding AI-native features like agent identity, consent management, and discovery.