This is an info Alert.
x402 Logo
  • Product
    • The Agent Payment Stack
      • Smart Proxy
        Scoped, revocable spend authority — stop runaway agent costs
      • Paywall
        Make any API billable per call — instant USDC settlement
      • Observability
        Every transaction on-chain and independently verifiable
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • xpay x402 Facilitator
        Settle x402 payments on Base with our facilitator
  • Developers
    • x402 Protocol
      • Protocols
        x402, A2A, MCP, ACP, AP2, TAP — how agents transact
      • x402 Agent Frameworks
        LangChain, CrewAI, Claude MCP, AutoGPT — with x402 payments
      • Networks
        Blockchain networks supporting x402 settlement
    • Build
      • SDKs & Libraries
        Drop-in x402 SDKs for every language
      • Use Cases
        What developers are building on x402 today
      • Documentation
        Complete x402 developer documentation
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • GitHub
        Open source repositories
  • Pricing
  • Docs
Get Started
  1. Home
  2. ›
  3. Protocols
  4. ›
  5. ACP
← All protocols
Commerce
Live
Owner: Stripe + OpenAI

ACP · Agent Commerce Protocol

Conversational checkout for ChatGPT and beyond.

ACP powers ChatGPT's "Instant Checkout" — when a user says "buy me those shoes," ACP creates a Checkout object with the merchant, Stripe issues a SharedPaymentToken, and the merchant charges. Live with Etsy, Glossier, Vuori, Spanx, SKIMS and a growing set of Shopify merchants.

ACP
What it does

The four things ACP actually delivers.

  • Creates a Checkout object inside the conversational surface.
  • Tokenises payment credentials via Stripe SharedPaymentToken.
  • Hands the merchant a one-shot charge token; user never leaves chat.
  • Carries minimal allowance/refund primitives for the chat surface.
How it works

The flow, end to end.

1
User in ChatGPT

"Buy these shoes."

2
ChatGPT creates Checkout

ACP Checkout object spawned with the merchant.

3
Stripe tokenises

SharedPaymentToken issued for one-shot use.

4
Merchant charges

Order placed; receipt returned to chat.

Explained simply

You ask your smart assistant "I want that toy car." It says "Found it, $25 at ToysRUs — buy it?" You say yes. It uses your saved card, the toy ships. That is ACP.

xpay
Optional stablecoin settlement

For merchants who want T+0 payout instead of card timelines, xpay can route the same ACP checkout through an x402 settlement rail.

xpay Facilitator →
Gap analysis

What ACP ships, what it does not, and what bridges the gap.

Has

Live conversational checkout, premium merchant set, Stripe tokenisation.

Missing

Limited to Stripe's allowance model, no multi-rail policy, no on-chain auditability.

Bridge

6-dimensional policies (budget, category, time, recipient, cumulative, per-transaction) and an alternative stablecoin settlement rail for faster merchant payouts.

xpay
Beyond Stripe's allowance ceiling

ACP's allowances are powerful but Stripe-shaped. xpay layers enterprise policies on top — same governance you apply to UCP and x402 — so an agent acts the same way regardless of rail.

See policy controls →
vs the field

ACP compared.

ACP vs UCP

ACP is conversational-first, anchored to Stripe + OpenAI. UCP is discovery-first, open, anchored to Google + Shopify. Most merchants will publish to both surfaces.

Full comparison →UCP deep dive →
ACP vs MPP

ACP defines the commerce shape inside chat. MPP defines the agent's card-rail credential. Many ACP checkouts will run on MPP underneath.

MPP deep dive →
ACP vs x402

ACP handles consumer checkout; x402 handles per-call API payments. They live at different layers — ACP settles a cart, x402 settles a request.

Full comparison →x402 deep dive →
Adjacent protocols

Other protocols in the same neighbourhood.

UCP
Universal Commerce Protocol
UCP

Open standard for agent-driven shopping discovery.


Build with xpay

We are enterprise governance beyond Stripe's allowances.

Smart ProxyAll protocols
Primary sources
Agentic Commerce Protocol — Stripe ↗OpenAI Instant Checkout announcement ↗
x402 Logo

The agent payment stack — identity, wallet, and x402 settlement for the machine economy. Give AI agents scoped spend authority, make any API billable per call, and verify every transaction on-chain. Non-custodial. Multi-rail. Developer-first.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • Product
    • Smart Proxy
    • Paywall
    • Observability
    • Monetize MCP Server
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Protocols
    • Overview
    • x402
    • A2A
    • MCP
    • ACP
    • AP2
    • TAP
  • x402 Ecosystem
    • Agent Frameworks
    • Networks
    • SDKs & Libraries
    • Facilitators
    • Use Cases
    • Companies
  • Developers
    • Documentation
    • Quickstart
    • x402 Agent Frameworks
    • API Reference
    • GitHub
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy