A founder-voice guide to the ChatGPT Apps program after the Instant Checkout pivot: what changed, what to build, and the order of work for ecommerce merchants.

If you sell a premium product on Shopify or a headless storefront and you have been waiting for ChatGPT to send buyers your way, the rules just shifted. OpenAI ended Instant Checkout inside ChatGPT in March 2026, about six months after the launch, and pushed the buying flow back to merchant sites and brand-owned ChatGPT apps. The pivot left a lot of ecommerce guides outdated overnight. This piece covers what the new path actually is, and the order of work to ship a ChatGPT app for your store.
The ChatGPT Apps program is the active path for merchants after the Instant Checkout pullback. The setup needs three pieces: a product feed in Shopify Catalog or a compatible format, an OAuth flow that lets buyers sign in with your brand account, and a structured app definition that lists what the app can do (search, recommend, add to cart, hand off to checkout). Shopify merchants get a head start because Catalog already handles the feed; everyone else builds the feed from the Agentic Commerce Protocol spec, then layers OAuth and the app on top. The app gets submitted to OpenAI for review before it can show up in the ChatGPT App Directory.
Adoption of the new program is still small. PYMNTS reported in March 2026 that around 100 firms have ChatGPT apps live, with Instacart the only one running checkout inside the app itself. That gap is the opening for brands that ship now.
OpenAI launched Instant Checkout in September 2025. Buyers could complete a purchase without leaving the chat. By early 2026, the program had stalled. A Lengow analysis put the live count at "only about a dozen merchants out of the millions on Shopify" who actually integrated. Walmart, one of the early partners, told Wired that conversion was three times lower for Instant Checkout than for click-out flows.
The pivot replaced one product with two paths. Discovery moved fully to the Agentic Commerce Protocol, where merchants share product feeds and ChatGPT routes the buyer to the merchant's own checkout. Deeper integration moved to the ChatGPT Apps program, where a merchant ships a brand-owned mini-storefront inside ChatGPT with account linking, loyalty, and native payments handled by the merchant. Walmart was the headline launch on the apps side.
Forrester's read on the change is direct. Their March 2026 brief told brands to keep checkout on their own platforms and treat answer engines as a discovery channel, not a guaranteed sales channel. That guidance lines up with what most premium DTC brands actually want anyway: keep the customer record, keep the margin, keep the data.
A ChatGPT app for an ecommerce store has three core pieces. Each one is a real build, not a config switch.
The product feed is the catalog ChatGPT reads. It carries every product's id, variants, price, availability, media, and seller information in a structured format. The Agentic Commerce Protocol defines the shape; Shopify Catalog auto-syncs it for Shopify stores; everyone else builds it from their own product database. The same feed work that powers the discovery layer powers the app's search inside ChatGPT.
The OAuth flow is how the buyer signs into your brand account from inside ChatGPT. The app pops a sign-in step, the buyer authenticates with your existing identity system, and the app gets a token to act on the buyer's behalf for that session. This is what unlocks loyalty points, saved addresses, and order history in the chat. Without it, the app is anonymous and every purchase looks like a guest.
The app definition is the manifest that tells ChatGPT what your app can do. Search the catalog. Recommend products. Add to cart. Start a checkout. Each action gets a structured definition with inputs, outputs, and a clear name. OpenAI's Apps SDK documentation covers the manifest format, the MCP server pattern, the UI components, and the submission flow. Without an approved manifest, the app cannot publish.
The feed is where most stores already have a head start. If you sell on Shopify, Catalog covers the heavy lifting. Shopify's announcement is direct: products in Catalog become discoverable across AI channels with no separate integration and no extra transaction fees. Inventory and pricing stay in sync. The work for a Shopify merchant is mostly checking that the catalog is clean, every product has good media, and the variants resolve.
For non-Shopify stores, the build is bigger. The Agentic Commerce Protocol defines the file format. The merchant builds an export from the product database (Postgres, headless CMS, ERP) into the protocol's structure, hosts it at a stable URL, and submits it to OpenAI. The fields are the usual suspects: id, title, description, price, currency, availability, brand, GTIN, image URLs, and variant breakdowns.
A few things break feeds in practice. Variants that share the same parent id without unique child ids confuse ChatGPT's product cards. Prices that live in JavaScript on the page but not in the feed cause the feed and the live page to disagree. Out-of-stock products that are still in the feed eat trust. The agent-readable product feed guide covers the field-by-field setup and the most common breakages.
OAuth is the part that makes a ChatGPT app feel like a brand experience instead of a guest checkout. The app sends the buyer through your existing sign-in (Shop Pay, Auth0, custom). The buyer logs in. The app gets a scoped token. From there, the app can show "Welcome back, Maya" and pull her order history, her loyalty points, and her saved address. The buyer never typed a password into ChatGPT.
What ChatGPT actually sees is narrow. The app gets the token and the data the buyer's account has, scoped to what your app needs. ChatGPT itself does not store the buyer's identity for your brand; it brokers the connection and hands off. That is the design that makes loyalty and customer data work without the merchant losing control.
Keep the scope minimum. Buyers will see the consent screen for what the app is asking for. If the app asks for more than it needs, the consent rate drops. Limit scope to what the actions actually require: read the catalog, read the buyer's order history, write a checkout intent.
The app definition is the contract between your store and ChatGPT. It lists every action the app exposes (search products, get product details, add to cart, start checkout) with structured inputs and outputs. It is the part most merchants underbuild on their first attempt.
A few rules pulled from the Apps SDK docs. Each action should do one thing well. Names should be plain English ("search products," not "queryCatalog v2"). Inputs should be the minimum the action needs to run. Outputs should return clean structured data the chat can render in a product card or a comparison list, not raw HTML.
The hand-off to checkout is the action that matters most for revenue. The app prepares a checkout intent (line items, buyer info, optional discount) and returns a checkout URL or, in the Walmart-style integration, kicks off the in-app payment flow. The buyer never leaves the conversation. Test that flow end to end before submission, on real products, on real accounts.
Shopify merchants get the feed for free through Catalog. That is the head start. The gap is everything above the feed. OAuth, the app definition, the actions, and the submission to OpenAI are still a real build. Shopify did not, as of early 2026, ship a turnkey ChatGPT app for stores. The platform sets up discovery; the app is on the merchant.
For most premium DTC brands, the right call is sequential. Get discovery working through Catalog and clean Schema.org markup. Watch how often ChatGPT routes traffic to your category. If the volume is real, build the app. If the volume is small, keep investing in the feed and the schema and revisit later.
Stores not on Shopify need a more deliberate plan. This is a tight schedule for a focused team of one builder and one merchant lead.
Week 1: the feed. Stand up the export from your product database into the Agentic Commerce Protocol format. Validate it. Submit it to OpenAI Commerce. Confirm products appear in ChatGPT for category queries the buyer would actually run. Fix the gaps.
Week 2: OAuth. Wire up the OAuth flow against your existing identity system. Decide which scopes the app needs. Test sign-in inside the developer sandbox. Confirm loyalty and order history pull through. Lock down token storage on your side.
Week 3: the app definition and actions. Write the manifest. Implement each action against your product API. Render the responses in the ChatGPT UI components. Walk a real buyer journey end to end inside the sandbox: search, view, add to cart, checkout.
Week 4: submission and testing. Run an internal test with five real buyers on real products. Capture every bug. Submit to OpenAI's app review. Plan for an additional review window before the app goes live in the App Directory.
This is not a quarter-long project for a brand that has clean product data and a working identity system. It is a focused sprint.
Most premium DTC brands are not ready for the app on day one. The signal that says you are ready is when the discovery layer is already routing real volume. If ChatGPT does not retrieve your pages today, an app on top of broken signal does nothing.
The order is the same as ever. Ship the AEO basics first: clean Schema.org Product markup on every PDP, a 2 to 3 sentence direct answer in the first 150 words, third-party reviews, and a feed. The ChatGPT Shopping breakdown covers the four signals in detail. Once those are working, the app is the next layer up. An MCP server for Shopify is the related pattern for letting agents take actions against your store outside ChatGPT proper.
The piece most merchants miss is that the answer in the chat gets written before the app ever runs. ChatGPT decides whether to recommend your brand based on the page, the feed, and the third-party signal. The app makes the conversion better when ChatGPT has already chosen you. The recommendations breakdown covers what tips that decision.
Oeave makes the product facts on your page citable by ChatGPT before the app review even closes. The story builder sits on top of the existing product page, with no code change to your site, and surfaces the specs, the proof, and the answers the buyer would ask, in a structure the model can extract. That is the work that earns the recommendation in the chat. The app then converts the buyer who already chose you. The agent API explainer covers the live data side that pairs with the app.
The pivot from Instant Checkout to ChatGPT Apps did not change the underlying job. The buyer still asks the AI. The AI still reads the page. The page still has to carry the answer in a shape the model can use. The app is the new last mile. The work that gets your brand recommended in the first place is the same work it has been since the model started shopping.