Agentspay
All posts

ChatGPT Instant Checkout: How It Works for Merchants, Fees and Setup

Marcus Feld, Developer Relations · Jul 24, 2026 · 9 min read
Agent Payments Console

Pick an agent

Payment intent

intent:

Policy evaluation

Human approval required

This spend is over your approval threshold. Approve it to issue a scoped card, or deny it.

Scoped virtual card issued

Agentspay

single-use

Wallet budget

spent of

Audit trail

Short answer: ChatGPT Instant Checkout lets a US shopper buy a product inside a ChatGPT conversation without visiting your store. It runs on the Agentic Commerce Protocol, the open standard maintained by OpenAI and Stripe. OpenAI charges the merchant a 4% fee on every completed Instant Checkout order, on top of your normal payment processing, so a $100 order costs roughly $4.00 to OpenAI plus about $3.20 in Stripe fees. You stay the merchant of record: you keep the customer relationship, process the payment through your own account, and own fulfillment, refunds and support. Shopify sellers enable it as a sales channel with no code. Everyone else implements a product feed, ACP checkout endpoints and a delegated payment integration.

Last updated July 2026.

What Instant Checkout actually is

A shopper asks ChatGPT for something, gets product suggestions, and sees a Buy button next to one of them. Tapping it opens a checkout surface inside the chat with real shipping options, tax and a total pulled live from the merchant. They confirm, the order lands in the merchant system, and status updates flow back into the same conversation so the shopper can ask where the package is a week later without opening an email.

OpenAI shipped this to US users in February 2026 under the name Buy it in ChatGPT. Etsy sellers were live first. Shopify merchants followed, with the rollout reaching well over a million stores, and PayPal brought its own base of small businesses through an ACP server of its own. The mechanism underneath is not proprietary: it is the Agentic Commerce Protocol, published openly on GitHub, which any agent surface or merchant can implement.

What it costs a merchant

There are no setup costs, no monthly platform fee and nothing the shopper pays extra. The cost is a transaction fee on completed orders, and it stacks on top of what you already pay to process a card.

Line itemOn a $100 orderWho charges it
Instant Checkout fee$4.00 (4%)OpenAI
Card processingabout $3.20 (2.9% + $0.30)Your processor
Total platform costabout $7.20
Setup or monthly fee$0

Whether 4% is expensive depends on what you compare it against. Against organic traffic to your own site it is pure margin loss. Against a paid acquisition channel where you are paying to get a stranger to a product page and then losing most of them at checkout, it is often cheaper than the alternative, because you only pay on a completed sale. Retailers with gross margins under about 25% should model this carefully before turning it on for the whole catalog. Retailers with soft margins and high cart abandonment usually find the math works.

Who can sell through it today

Your stackWhat you doEffort
ShopifyEnable the ChatGPT sales channel from your admin.Minutes, no code.
StripeUse Stripe ACP support with your existing account.Configuration plus a product feed.
PayPalOnboard through the PayPal ACP server.Configuration.
EtsyAlready live at the marketplace level.Nothing to build.
Custom storefrontImplement the ACP REST endpoints, or expose them as an MCP server.An engineering project.

Two eligibility constraints matter right now: the merchant has to be US-based and the buyer has to be in the US. If you sell primarily outside the US, this channel is not open to you yet regardless of your stack.

What you actually implement

Three pieces have to exist, whatever your platform hides from you.

  • A product feed. A machine-readable catalog with prices, availability, variants and images, kept fresh. If your inventory data is stale, agents will sell items you cannot ship, and you will eat the cancellations.
  • Checkout endpoints. Create, update and complete a checkout session: line items, shipping options, taxes, totals. This is the part that has to be correct in real time, because the agent quotes a total to the shopper before you have a chance to review anything.
  • A delegated payment integration. The agent never holds a raw card number. A payment handler mints a token scoped to that one purchase and passes it to you, and you charge it through your own processor. Our explainer on what a shared payment token is covers why that scoping is the safest part of the design.

The April 2026 release of the specification added the option to expose the same capabilities through an MCP server rather than REST endpoints, which is useful if you already run one for other agent integrations.

What changes in your back office

This is the part that gets underestimated. Orders arriving from a chat window are still your orders, and your operations have to absorb a channel with different characteristics.

Attribution gets murkier. A shopper who discovered a product through a conversation has no referring URL and no campaign parameter in the usual sense, so your existing channel reporting will quietly misattribute the revenue unless you tag the ACP source explicitly from day one. Support gets a new failure mode: a customer who bought inside ChatGPT may not remember your brand name at all, which makes returns conversations strange until your macros account for it. And settlement gets an extra layer, because the OpenAI fee lands separately from your processor fees, so the amount hitting your bank never matches the order total in the obvious way. If you are already sending orders and payouts through a system that matches deposits back to individual orders automatically, add the new channel to it before volume ramps rather than after, because untangling a month of mismatched agent-channel payouts by hand is a genuinely bad week.

Refunds and disputes stay with you. You are the merchant of record, so chargeback liability, return policy and fulfillment obligations are unchanged. The agent surface introduced the customer. It did not take over the relationship.

Should you turn it on

Turn it on if you sell physical consumer goods in the US, your catalog data is clean, and your margins survive a 4% take rate. The channel is genuinely additive in that case: it puts your products in front of shoppers at the moment they are describing a need in plain language, and you pay nothing until one of them buys.

Wait if your inventory feed is unreliable, if your margins are thin enough that 4% flips a product to a loss, or if your product needs a configuration conversation that does not compress into a chat exchange. Also wait if you have no way to isolate agent-channel orders in your reporting, because you will not be able to tell whether the channel is working, and a channel you cannot measure is a channel you will argue about internally for a year.

The other half of agentic commerce nobody set up yet

Instant Checkout is the sell side. Every one of these standards is written from the merchant point of view: how do I let an agent buy from me. The mirror problem arrives the moment your own company deploys agents that buy things, and it is completely unaddressed by the protocol.

When your procurement agent, your ads agent or your research agent is the one holding the payment credential, ACP will happily complete a perfectly valid purchase you never wanted. Nothing in the specification asks whether this agent had a budget, whether the counterparty is on your allowlist, whether the amount needs a human signature, or whether a retry loop just bought the same thing four times. Those are buy-side controls, and they live in a policy layer above the rail. We wrote about that split in agentic checkout vs spend governance, and the practical version is straightforward: give each agent its own funded wallet with hard limits, check every intended purchase against policy before a credential exists, pause anything above your threshold for a human, and write an immutable audit row for each decision. Agentspay does exactly that across whatever standard moves the money.

Frequently asked questions

How much does ChatGPT Instant Checkout cost merchants?

OpenAI charges merchants 4% of the order value on every completed Instant Checkout purchase. That is on top of standard payment processing, which for most sellers is around 2.9% plus 30 cents. There are no setup fees, no monthly fees and no cost to the shopper. On a $100 order you keep roughly $92.80 before your own cost of goods.

Do I need Shopify to use Instant Checkout?

No. Shopify is the fastest route because you enable a sales channel from the admin with no code, but Stripe and PayPal both offer ACP support for their merchants, Etsy is live at the marketplace level, and any custom storefront can implement the open ACP specification directly as REST endpoints or as an MCP server.

Who is the merchant of record for a ChatGPT purchase?

You are. The payment is processed through your own merchant account, the order is created in your system, and fulfillment, returns, chargebacks and customer support all remain your responsibility. ChatGPT is the surface where the purchase happened, not the seller.

Is ChatGPT Instant Checkout available outside the US?

Not yet. As of July 2026 both the merchant and the buyer must be in the United States. International availability has not been announced, so sellers outside the US cannot enable the channel regardless of platform.

How do I track revenue from Instant Checkout separately?

Tag orders with the ACP channel source at creation, before you need the data. Chat-originated orders carry no referring URL or campaign parameter, so without an explicit tag they land in direct traffic and disappear into your baseline. Also reconcile the OpenAI fee separately from processor fees, since the two settle on different schedules.

Try it in the sandbox

Give an agent a wallet, write a policy, and issue a scoped virtual card in an afternoon. Never moves money without policy.