Skip to main content

Commerce Protocols

Multiple companies are building protocols for AI agent commerce — each covering a different part of the journey from product discovery to payment. Prism is protocol-agnostic: you integrate once, and Prism handles protocol translation behind the scenes. When a new protocol gains traction, Prism adds support without changing your integration.

The Protocol Landscape

LayerProtocolCreated ByStatus
Settlement (payment)x402Coinbase (open standard)Live — Prism uses this today
Checkout (transaction)ACPOpenAIComing soon
Full Commerce JourneyUCPGoogleComing soon
These protocols are complementary, not competing. x402 handles the settlement layer — the actual movement of money. ACP and UCP handle the commerce layer — product discovery, cart management, checkout flow. An agent might use ACP to find and select a product, then x402 (via Prism) to pay for it.

x402 — Settlement Protocol

x402 implements the HTTP 402 “Payment Required” status code for machine-to-machine stablecoin payments. It’s Prism’s primary protocol today. How it works: Agent requests a resource → server responds 402 with payment requirements → agent pays on-chain → server grants access. Best for: API monetization, data feeds, premium content, pay-per-request services — any endpoint where access requires payment. Status: Live. This is what you integrate with today. Full x402 documentation →

ACP — Agent Commerce Protocol

Created by OpenAI for structured AI agent commerce. ACP covers the checkout flow: product discovery, cart management, and payment initiation. It’s designed for scenarios where an agent needs to browse a catalog, select products, and complete a purchase — more structured than a simple API call. How Prism integrates: ACP handles the commerce flow (what the agent is buying). Prism handles the settlement (how the agent pays). When ACP support goes live with Prism, merchants get:
  • AI agents that can browse their product catalog programmatically
  • Structured checkout with stablecoin settlement via Prism
  • The same instant settlement and zero chargebacks as x402
Best for: E-commerce product purchases, multi-item orders, any scenario with a traditional checkout flow. Status: Coming soon. Prism is building ACP support.

UCP — Universal Commerce Protocol

Created by Google for the full commerce journey — from discovery to post-purchase. UCP is more comprehensive than ACP, covering the entire lifecycle: discovery, selection, purchase, fulfillment, returns, and support. How Prism integrates: Prism serves as the settlement and payment verification layer within the UCP flow. Best for: Complex multi-step purchases, scenarios requiring fulfillment tracking, subscription-like flows. Status: Coming soon. Prism is monitoring the specification and building support.

How Prism Abstracts Protocol Complexity

The key insight: you integrate Prism once. Prism handles protocol translation on the inbound side. Whether an agent pays via x402, initiates checkout via ACP, or goes through a full UCP commerce journey — your SDK integration and webhook handling stay the same. This protects your investment. As the protocol landscape evolves, you don’t need to re-integrate. Prism adapts; your code doesn’t change.

What Should I Use Today?

If you’re building an e-commerce platform and planning for ACP or UCP, integrate Prism now with x402. When ACP and UCP support ships, your integration will gain those capabilities automatically — no code changes required.