What ACP is and where it came from
Before September 2025, buying through ChatGPT meant receiving a link and going to the merchant’s
site yourself. ACP removed that gap: an AI agent can now complete the purchase inside the
conversation.
OpenAI and Stripe built an open specification standardising three stages: product discovery,
order data exchange and secure payment. The first partners were Etsy and a set of Shopify
merchants, and the protocol expanded quickly from there.
How a transaction flows
Shopper → ChatGPT → the merchant's ACP API
↓
shared payment token
↓
Stripe / PayPal / another provider
↓
order confirmation → merchant
The security element is the shared payment token: the agent receives a single-use token instead
of real payment credentials. The shopper stores the payment method in advance, and the merchant
only ever sees that payment succeeded.
What ACP changes for a retailer
| Before | With ACP |
|---|---|
| The agent gives a link, the person goes to the site | The purchase completes inside the dialogue |
| Funnel: traffic → product page → cart → payment | Funnel: request → selection → payment |
| SEO is the main discovery channel | SEO plus agent-readiness determines visibility |
Tip: connecting ACP needs a structured product feed with current prices and availability, an
order placement API and an integration with a payment provider that supports the protocol. That is
where agent-readiness starts.
The protocol is open
ACP is an open standard. A merchant is not obliged to run on Stripe: OpenAI published a delegated
payments specification allowing alternative providers, and PayPal announced support in October 2025.
Adjacent protocols exist in parallel — AP2 from Google over A2A, and the proposed universal commerce
standard — so a retailer’s practical question is which agent ecosystems matter in its markets.