Most guides to ChatGPT Instant Checkout still read like it’s launch week: apply, connect Stripe, and shoppers will buy your products without leaving the chat. That isn’t how it works any more. In March 2026 OpenAI moved away from a standalone Instant Checkout experience. ChatGPT now concentrates on product discovery, and most purchases finish on the merchant’s own checkout. For ChatGPT merchants, setup now means three jobs: getting your catalog into ChatGPT shopping, deciding where the sale closes, and making sure the pages ChatGPT sends people to convert. This guide covers each, sourced from OpenAI’s commerce docs, Shopify’s help center and the Agentic Commerce Protocol repository.
What ChatGPT Instant Checkout Was, and What Changed
Instant Checkout launched on 29 September 2025, alongside the Agentic Commerce Protocol (ACP) that OpenAI built with Stripe. Per Stripe’s announcement, US ChatGPT users could buy from US-based Etsy sellers on day one, with Shopify merchants promised to follow. The buyer confirmed inside ChatGPT, while the merchant charged the card through its own processor.
Adoption stayed thin. A Forrester analyst told CNBC that roughly 30 Shopify merchants were available through Instant Checkout by February 2026, and CNBC reported Walmart found conversion was three times lower for products bought directly in ChatGPT than for clicks sent to its site. On 24 March 2026 OpenAI published “Powering Product Discovery in ChatGPT”, saying the first version “did not offer the level of flexibility” it wanted, and that it would let merchants use their own checkout while it focused on discovery. An OpenAI spokesperson told CNBC that “Instant Checkout is moving to Apps.”
OpenAI’s merchant page now says it’s “moving away from a standalone Instant Checkout experience.” Native checkout hasn’t vanished completely: OpenAI’s help center still says ChatGPT may show an Instant Checkout option for some eligible products and merchants, and the feed spec still has checkout fields. Most write-ups get that residual path wrong.
Where a ChatGPT Sale Actually Closes Today
There are three routes to a completed order. Know which one you’re on before spending engineering time.
- Redirect to your own checkout. This is the default. ChatGPT shows the product, and the shopper taps through to your product page or cart, opened in ChatGPT’s in-app browser on mobile or in a new tab on the web. Your existing checkout, payment processor and analytics handle the rest.
- An app inside ChatGPT. Merchants can build an app with OpenAI’s Apps SDK (its checkout docs now say “plugins”). The generally available option is external checkout to your site. Apps can also complete a purchase in ChatGPT using a payment method the customer has already saved with you. Collecting a new card in the ChatGPT payment sheet is “limited to select marketplaces.”
- Native ACP checkout. OpenAI’s feed spec says checkout “requires a separately enabled integration.” It’s approval-based. You can’t switch it on from a feed.
For nearly every store, it’s route one, so setup is about discovery and landing pages, not payment plumbing.
Which Setup Path Fits Your Store
- On Shopify: you’re probably already in ChatGPT shopping through Shopify Catalog. Your job is to check eligibility and clean up product data (next section).
- On Etsy: Etsy handles the integration, and OpenAI’s merchant page says Etsy catalogs are already integrated. There’s nothing to apply for.
- On WooCommerce, Magento, BigCommerce or a custom stack: apply on OpenAI’s merchant page and prepare a product feed to OpenAI’s spec, or go through a feed provider or commerce platform that already supports it.
- A large retailer with loyalty, accounts and multi-item carts: consider an app. CNBC reported that Walmart’s ChatGPT app supports account linking, loyalty and Walmart payments. OpenAI’s merchant page describes apps as optional and mainly suited to larger merchants.
Shopify Merchants: What’s Already On and What to Check
Shopify’s help center treats ChatGPT as a discovery channel under Sales channels → Agentic. It is “active by default for eligible stores”, and shoppers “complete their purchase on your online store checkout in a ChatGPT in-app browser.” There’s no direct-checkout toggle for ChatGPT in your Shopify admin, and Shopify says “there are no fees associated with selling in ChatGPT” beyond your normal payment processing.
Check the eligibility conditions line by line:
- Your store must sell to customers in the United States. It can be based anywhere.
- Your products must be eligible for Shopify Catalog. B2B-only products aren’t supported.
- You must complete your terms of service, privacy policy and return and refund policy under Settings → Policies, and accept Shopify’s agentic storefronts supplemental terms.
On opting out: turning off Shopify Catalog access can take up to 7 days, and Shopify warns products can still surface through web crawling and indexing. To hide a product fully, use Shopify’s separate setting for hiding products from AI channels.
Everyone Else: Applying and Building the Product Feed
Outside Shopify and Etsy, start with the application form on chatgpt.com/merchants, which asks about categories, feed readiness and SKU count. OpenAI’s docs say onboarding product feeds “is currently available to approved partners.” Approved merchants push a full catalog snapshot over SFTP. Per the file upload guide, the details are:
- Formats: Parquet is preferred, and gzipped JSONL, CSV and TSV are also accepted. Files must be UTF-8.
- Cadence: a full snapshot at least once a day, overwriting the same filename or shard set rather than creating new files.
- Removal: a product missing from a snapshot isn’t deleted straight away. OpenAI keeps the last processed record for up to 14 days, so set
is_eligible_search=falsewhen an item has to drop out quickly. - Rollout: validate a sample of about 100 items first, then QA the first full snapshot.
Every row needs nine fields: item_id, title, description, url, brand, seller_name, image_url, availability and price. A minimal row looks like this:
{"item_id":"MUG-350-BLUE","title":"Blue ceramic mug, 350 mL","description":"Dishwasher-safe glazed ceramic mug.","url":"https://example.com/products/mug-blue","brand":"Northline","seller_name":"Northline Home","image_url":"https://example.com/images/mug-blue.jpg","price":"18.00 USD","availability":"in_stock"}
Three spec rules catch people out. An empty or unrecognised availability value rejects the row, so use unknown explicitly when you don’t know. Each variant needs its own row, sharing a group_id. And the standard upload targets the US: the target_countries column only takes effect after OpenAI sets up extra markets, and the shared format currently covers US, Canada and Mexico. Our guide to product feeds for AI agents covers the data-quality fixes that apply across ChatGPT, Google and other agents.
The Checkout Fields, and Why Setting the Flag Doesn’t Turn Anything On
The feed spec has a checkout block with three fields:
is_eligible_checkoutseller_privacy_policyseller_tos
Many guides imply that setting is_eligible_checkout=true turns on ChatGPT Instant Checkout. It doesn’t. Per the spec, the flag opts an item in only when search eligibility is also true and checkout is enabled for your integration. OpenAI states plainly that “setting an eligibility flag does not complete checkout onboarding.”
Leave the checkout fields alone unless OpenAI has enabled checkout for your account, but keep your privacy and terms URLs public and stable, since every route to a sale relies on them.
If You Get Native Checkout: What the ACP Integration Involves
For the few merchants enabled for in-chat checkout, the work follows the open Agentic Commerce Protocol. The GitHub repository says it’s maintained by OpenAI and Stripe, licensed under Apache 2.0 and “currently in beta.” Versions are date-stamped, from 2025-09-29 up to 2026-04-17, the latest stable release when this was written. It contains two main specs:
- Agentic Checkout Spec. ChatGPT calls your endpoints to create and update a checkout session. You validate the order, return shipping options and tax, charge the card through your own processor, and accept or decline the order.
- Delegated Payment Spec. OpenAI passes a single-use payment credential, capped at a maximum amount and an expiry, to your payment provider. Stripe’s Shared Payment Token was the first compatible implementation.
OpenAI’s production guide spells out what stays with you: you’re the merchant of record (your name is on the card statement), refunds and chargebacks are yours and are reported back through order webhooks, and each session supports one shipping address. Before launch you show sandbox evidence for sessions, shipping recalculation, payment tokens, signed webhooks, errors and idempotency, and allowlist OpenAI’s IP ranges. For a fuller view of the protocol and how it compares with Google’s, see our explainers on the Agentic Commerce Protocol and the Universal Commerce Protocol.
Apps in ChatGPT: When Building One Is Worth It
An app gives you control the feed can’t: your own interface, account login, loyalty pricing and real-time inventory. For a small or mid-sized store it’s a build-and-maintain project with no guaranteed traffic, and OpenAI recommends external checkout for apps anyway.
The decision rule: build an app only if repeat buyers would really log in and reorder inside ChatGPT (groceries, replenishment, a big loyalty base). If ChatGPT mainly finds you new customers, a clean feed and strong landing pages deliver most of the benefit for far less.
The SEO Side: ChatGPT Shopping Still Sends People to Your Pages
Since most ChatGPT shopping ends on your site, the product page is where the sale happens. These matter more than any checkout setting:
- Let OAI-SearchBot crawl you. OpenAI’s crawler docs say sites that opt out of OAI-SearchBot won’t appear in ChatGPT search answers. Blocking it in robots.txt while uploading a feed works against you. Our AI crawlers guide explains the difference between search bots and training bots.
- Make the feed match the page. Price, stock and variant must be the same in your feed, your Product schema and the visible page. A mismatch hurts trust at the moment the shopper is deciding.
- Tag your feed URLs. OpenAI’s best-practices page suggests adding parameters such as
utm_medium=feedto product URLs. Without them, ChatGPT referrals blend into your other traffic. - Write factual descriptions. OpenAI asks for concise, factual copy; vague brand language gives the model nothing to compare.
This is where SEO Rocket helps. Its real-crawler site audit renders JavaScript the way modern crawlers do, so it catches product pages that hide price or stock behind client-side scripts, along with robots rules that block crawlers you want. Its AI visibility tracking shows whether ChatGPT and other assistants mention your brand on the queries that matter. Our ChatGPT shopping optimization guide covers the ranking side in more depth.
Eligibility Limits Worth Knowing Before You Start
ChatGPT shopping is live for US users. OpenAI plans more regions but has published no timeline. Merchants based elsewhere can take part if they sell into the US, as Shopify confirms for its stores.
OpenAI’s prohibited-products policy excludes adult content, age-restricted goods such as alcohol, nicotine and gambling, weapons, prescription-only medicines and several other categories. OpenAI can remove products or ban a seller for violations. If you sell in a restricted category, no setup will surface those products, so put the effort into organic search and Google’s shopping surfaces. Our guides to Google AI Mode shopping and agentic commerce cover the alternatives.
ChatGPT Instant Checkout FAQ
Is ChatGPT Instant Checkout still available?
Only in a narrow form. OpenAI moved away from standalone Instant Checkout in March 2026. Most purchases now finish on the merchant’s site or inside a merchant’s ChatGPT app. Native checkout needs a separately enabled integration that OpenAI approves.
How much does it cost to sell in ChatGPT?
OpenAI’s merchant page says there are no fees on purchases that start in ChatGPT, and Shopify says the same for its stores. You still pay your normal payment processing fees.
Do Shopify or Etsy merchants need to apply?
No. Both platforms supply catalog data to ChatGPT directly. Shopify merchants should confirm they meet the eligibility rules and that their store policies are complete.
Can stores outside the US get set up?
Yes, if they sell to US customers. ChatGPT shopping currently serves US users, and the standard feed format targets the US.
A Setup Checklist for This Quarter
In order: confirm your platform path (Shopify Catalog, Etsy, or a direct feed application). Fix product data until feed, schema and page agree on price, stock and variants. Let OAI-SearchBot crawl product URLs and tag feed links so ChatGPT referrals show in analytics. Keep terms, privacy and returns pages public. Leave checkout flags and app work until there’s a real reason. Instant checkout in ChatGPT may return in another form, but the stores that win ChatGPT shopping clicks will be the ones with clean data and honest, fast product pages. That’s a playbook proven across 1,000,000+ ranking pages, and it’s the part SEO Rocket helps you audit and track.