This is an info Alert.
x402 Logo
  • Product
    • Core Products
      • Smart Proxy
        Financial guardrails for autonomous agents
      • Paywall Service
        Turn your agents into revenue streams
      • Observability
        Complete visibility into agent operations
      • Monetize MCP Server
        Monetize any MCP server in 2 minutes
    • Monetize Your Workflows
      • n8n
        Monetize n8n workflows
      • Activepieces
        Monetize Activepieces flows
      • Zapier
        Monetize Zapier Zaps
      • All Platforms
        View all supported platforms
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent Kit SDKs
        Core SDK packages for AI agents
      • GitHub
        Open source repositories
      • Documentation
        Complete xpay documentation
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Support
        Get help with your integration
  • Pricing
  • Blog
  • 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

We're building essential tools that sit between AI agents and autonomous payments, ensuring agents never overspend while enabling instant API monetization.

or ask your AI app
Company
About xpayGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Subscribe to receive the latest xpay updates and agent payment control guides.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • View all use-cases
    • Catalog: Academic
    • Catalog: News/Media
    • Catalog: Finance
    • Catalog: Education
    • Browse full catalog
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Overview
    • Intro
    • Protocols
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub

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