E-commerce Platforms

How to Sell Products on ChatGPT: Instant Checkout Guide (2026)

Learn how to sell products on ChatGPT with Instant Checkout and the Agentic Commerce Protocol: eligibility, product feed setup, checkout, payments, and limits.

Long Nguyen Avatar

Long Nguyen

Fullstack Developer · AI Engineer · Researcher

4 min read

If shoppers can now buy inside ChatGPT, the natural question for a store owner is how to get your products in there. But there are really two separate things, and mixing them up causes most of the confusion: getting your products recommended in ChatGPT, and making them purchasable in-chat via Instant Checkout. This guide covers the second one, how to sell products on ChatGPT through Instant Checkout and the Agentic Commerce Protocol. To simply appear in results, see how to get your products recommended in ChatGPT, and for the shopper experience, see the ChatGPT shopping feature overview.

Getting recommended vs. Instant Checkout

Comparison of getting recommended in ChatGPT via discovery versus buying in-chat with Instant Checkout

These two run on completely different plumbing, and you can have one without the other:

  • Getting recommended (discovery). ChatGPT surfaces your product in its results with a link out to your store (the Visit path). This is powered by web search, Bing, and Google Shopping data, not by any OpenAI feed. You do not need the Agentic Commerce Protocol, and you do not need to be on Shopify or Etsy. This works in many regions today, including where in-chat checkout is not yet available.
  • Instant Checkout (buying in chat). The shopper taps Buy and completes the purchase without leaving ChatGPT. This is what requires a product feed to OpenAI, the Agentic Commerce Protocol, merchant approval, and a supported region.

If you are testing outside the U.S. and see product cards with a Visit button but no Buy button, that is discovery working while Instant Checkout is simply not enabled for your region yet. The rest of this guide is about the Instant Checkout side.

Can you sell products directly on ChatGPT?

Yes, where Instant Checkout is supported. Customers complete the purchase inside ChatGPT while you keep your existing payment provider, order data, and status as the seller of record. OpenAI takes a small fee only when a transaction completes, and offering Instant Checkout does not buy better placement, since product results are ranked organically on relevance.

The whole thing runs on the Agentic Commerce Protocol, an open standard OpenAI built with Stripe. Because it is open, any merchant or developer can build against it, though the in-chat Buy button is currently limited to approved merchants in supported regions.

How Instant Checkout works for merchants

Supporting Instant Checkout means implementing three connected flows:

  • Product feed. You send OpenAI a structured, regularly refreshed catalog so ChatGPT can display accurate products, prices, and availability for checkout.
  • Checkout integration. You expose Agentic Commerce Protocol checkout endpoints so ChatGPT can create and confirm an order against your backend.
  • Payment. You accept the order through Stripe or your existing processor using delegated payment tokens, so money and compliance stay on your side.

The result is a purchase that happens inside ChatGPT while your systems still run the actual order and payment.

Who can sell on ChatGPT?

Eligibility for Instant Checkout depends on where you already sell. Shopify and Etsy merchants are eligible without a separate application, because those platforms integrate with the protocol directly and handle the feed sync for you. If you sell on a custom platform, you apply through OpenAI's merchant form, submit your business and catalog details, and OpenAI reviews you before issuing secure feed credentials. So you do not have to be on Shopify or Etsy, they are just the pre-integrated shortcut; a custom or headless store can implement the protocol itself.

Two honest constraints matter. First, Instant Checkout is U.S.-first: it began with U.S. Etsy sellers and is expanding to U.S. Shopify merchants, so sellers outside supported regions may not get the in-chat Buy button yet, even though they can still be discovered and linked. Second, Amazon has blocked OpenAI's crawlers, which excludes Amazon sellers and creates an opening for direct-to-consumer brands.

Setting up your Instant Checkout product feed

This feed is specifically for checkout, and it is separate from the Google Merchant Center feed that drives discovery. It is a push model: you send a structured feed over encrypted HTTPS to an allow-listed OpenAI endpoint, rather than letting it crawl your site or calling a public API. Key details of the specification:

  • Formats: CSV, TSV, XML, or JSON, whichever matches your existing catalog export.
  • Contents: product identifiers such as GTIN or UPC, descriptions, pricing, inventory, media, and fulfillment options; required fields ensure price and availability display correctly.
  • Freshness: you can refresh as often as every 15 minutes to keep pricing and stock near real time.
  • Flags: enable_search controls whether a product appears in results, and enable_checkout enables in-chat purchase.
  • Security and validation: TLS 1.2+, HTTPS, and documented privacy and compliance policies, with an initial feed submission validated before you go live.

On Shopify or Etsy this sync is handled for you. On a custom store, delivering and maintaining this feed is an ongoing operations job that pairs well with eCommerce catalog and store support.

Building the checkout and payment integration

Beyond the feed, in-chat purchasing needs a working checkout and payment path built on the Agentic Commerce Protocol. In practice that means ACP-compliant REST checkout endpoints, webhooks for shipping, refunds, and fulfillment events, and a delegated payment token flow. On payments, if you already use Stripe, enabling agentic payments is straightforward. If you use a different processor, you can keep it by using Stripe's Shared Payment Token API or the protocol's Delegated Payment Spec. A Shared Payment Token is scoped to a single, time-limited transaction, so it cannot be reused after it expires.

None of this is trivial for a custom store. Full adoption involves conformance testing and careful handling of order, refund, and fulfillment events, and small teams routinely underestimate the engineering effort.

Shopify merchants vs. custom stores

Your path depends on your stack. Shopify merchants have the smoothest route: complete your catalog with GTIN or UPC identifiers, current pricing and availability, add return, privacy, and terms-of-service URLs, and set the search and checkout flags, and Shopify's agentic storefront capability can syndicate your catalog to ChatGPT and other assistants from a single setup. Custom or headless stores get more control but must implement the full protocol themselves, from feed delivery to checkout endpoints to delegated payments.

If you are on a custom platform, or want an agentic-commerce integration built and maintained properly rather than bolted on, Netalith builds custom commerce integrations end to end, including product feeds, Agentic Commerce Protocol checkout endpoints, and payment flows, so your store ships as a working Instant Checkout integration rather than a half-finished prototype.

Getting started checklist

  • First get discoverable, so you appear even before checkout is available in your region.
  • Confirm your Instant Checkout eligibility and region, and apply through OpenAI's merchant form if you are not on Shopify or Etsy.
  • Clean your catalog: accurate identifiers, pricing, availability, media, and policy URLs.
  • Prepare the structured checkout feed with the search and checkout flags set.
  • Stand up your Agentic Commerce Protocol checkout endpoints and webhooks.
  • Wire payments through Stripe or a shared or delegated payment token if you use another processor.
  • Pass validation and conformance testing, then monitor orders and keep the feed fresh.

Getting discovered is the first win; getting purchasable is the second. Start with a clean feed and strong discovery, then layer in Instant Checkout once your region and platform support it.

FAQ

Frequently asked questions

Can I sell my products directly on ChatGPT?

Yes, through Instant Checkout. Customers complete the purchase inside ChatGPT while you keep your payment provider, order data, and seller-of-record status. OpenAI charges a small fee only on completed transactions, and it runs on the open Agentic Commerce Protocol built with Stripe. The in-chat Buy button is currently limited to approved merchants and supported regions.

How do I list my products on ChatGPT?

You send OpenAI a structured product feed (CSV, TSV, XML, or JSON) over encrypted HTTPS with identifiers, pricing, inventory, media, and fulfillment details, and set the enable_search and enable_checkout flags. Shopify and Etsy merchants are eligible without applying; others apply through OpenAI's merchant form and receive secure feed credentials after review.

What is the Agentic Commerce Protocol?

The Agentic Commerce Protocol (ACP) is the open standard, co-developed by OpenAI and Stripe, that lets AI assistants complete purchases on a user's behalf. For merchants it defines the checkout endpoints, webhooks, and delegated payment token flow that power Instant Checkout, while keeping the merchant as the seller of record.

Do I have to use Stripe to sell on ChatGPT?

Not necessarily. If you already use Stripe, enabling agentic payments is straightforward. If you use another processor, you can keep it by adopting Stripe's Shared Payment Token API or the protocol's Delegated Payment Spec, which let you process Instant Checkout orders through your existing payment stack using single-use, time-limited tokens.

Can non-US or Amazon sellers use ChatGPT Instant Checkout?

Not fully yet. Instant Checkout is U.S.-first, starting with U.S. Etsy sellers and expanding to U.S. Shopify merchants, so sellers outside supported regions may not get the in-chat Buy button yet. Amazon has blocked OpenAI's crawlers, which excludes Amazon sellers, though direct-to-consumer brands can still work on discoverability.

How hard is it to build a custom ChatGPT checkout integration?

For non-Shopify or headless stores it is a real engineering project. Full protocol adoption requires ACP-compliant REST checkout endpoints, webhooks for shipping, refunds, and fulfillment, delegated payment tokens, and OpenAI conformance testing. Small teams often underestimate the effort, which is why many opt for a maintained integration rather than a one-off build.

Stay updated with Netalith

Get coding resources, product updates, and special offers directly in your inbox.