What Is ChatGPT Instant Checkout and How Does It Work?

| Zafer Kavaklı

What Is ChatGPT Instant Checkout and How Does It Work?

What is ChatGPT Instant Checkout?

ChatGPT Instant Checkout is a new feature that lets users purchase products directly within the chat. Instead of just getting recommendations, you can now complete the entire buying process—selecting, confirming, and paying—without leaving ChatGPT.

How does Instant Checkout work inside ChatGPT?

When you tap “Buy,” ChatGPT securely passes your order details and payment information to the seller. The seller then provides shipping options, calculates the final price, and handles fulfillment. Payments are processed through the merchant’s existing payment systems, making the process fast and seamless for the user.

What is the Agentic Commerce Protocol?

The Agentic Commerce Protocol is the open standard that powers Instant Checkout. Co-developed with Stripe and leading merchants, it enables AI, people, and businesses to securely complete purchases together. It’s designed to work across platforms and payment providers while keeping merchants in full control of customer relationships.

Chat GPT Agentic Commerce Protocol Instant Checkout
Source

How do merchants benefit from Instant Checkout?

For merchants, Instant Checkout opens a new sales channel inside ChatGPT, where millions of users are already active. They don’t need to replace their existing systems—orders, payments, and fulfillment continue as usual. This means wider reach, new customers, and seamless integration without losing control of their business processes.

Does Instant Checkout change product rankings in ChatGPT?

No. Product results in ChatGPT are organic and unsponsored, ranked based on relevance to the user’s query. Instant Checkout does not give preferential treatment. When multiple merchants sell the same item, factors like availability, price, and quality are considered—not whether Instant Checkout is enabled.

Can businesses outside the U.S. use Instant Checkout yet? (Updated October 2025)

At launch, Instant Checkout is available only to U.S. users buying from U.S.-based Etsy sellers. Shopify merchants in the U.S. will follow soon. Expansion to more countries and regions is planned, but for now (October 2025), businesses outside the U.S. cannot yet use the feature.


Source: OpenAI

How is Stripe involved in Instant Checkout?

Stripe is a key partner in building the Agentic Commerce Protocol and powering Instant Checkout. If a merchant already uses Stripe, they can enable agentic payments with as little as one line of code. Even merchants using other processors can join via Stripe’s Shared Payment Token API or by adopting the Delegated Payments Spec.

What payment options are available?

Instant Checkout supports payments using the card on file for existing ChatGPT subscribers, as well as other credit cards and express payment methods. The actual processing happens through the merchant’s own payment provider, ensuring flexibility and security.

Does ChatGPT take a fee from buyers?

No. ChatGPT does not charge buyers any fees. Prices remain the same as on the merchant’s site, and the service is free for users. Merchants pay a small fee only on completed transactions.

Is it safe to shop through ChatGPT?

Yes. ChatGPT does not process payments itself—it only passes information securely between the user and the merchant. Payments are handled by the merchant’s existing provider, and merchants remain the official seller responsible for fulfillment, returns, and support. This design keeps transactions safe and under the merchant’s control.

Why is this launch important for the future of AI and commerce?

Instant Checkout shows how AI is becoming more than a search or recommendation tool. It connects shoppers and businesses directly, enabling purchases to happen inside an AI interface. For users, it means faster, simpler shopping. For merchants, it opens a powerful new channel to reach hundreds of millions of people without changing their existing systems.

Which users can try Instant Checkout right now?

At launch, Instant Checkout is available to U.S.-based ChatGPT Free, Plus, and Pro users. They can purchase from U.S. Etsy sellers directly in chat, with Shopify merchants coming soon. Expansion to more users and regions is planned for the future.


Source: OpenAI

How can merchants upload their products to ChatGPT?

Merchants can upload their products to ChatGPT by preparing a structured product feed according to OpenAI’s specifications. This feed contains details such as product ID, title, description, price, and availability. Once the feed is ready, it’s submitted to ChatGPT through the integration process described in the Product Feed Spec.

Where Optifeed helps:

Optifeed simplifies this process by automatically generating a ChatGPT-compatible feed. Merchants can filter out unwanted products (out of stock, size broken, low performance, etc.), enrich product titles and descriptions, and keep the feed clean and optimized before sending it to ChatGPT.

Which file formats are supported for product feeds? (CSV, TSV, XML, JSON)

ChatGPT currently supports multiple feed formats including CSV, TSV, XML, and JSON. This flexibility allows merchants to work with whichever format their system already generates.

Where Optifeed helps:

Optifeed can export product feeds in all of these formats. That means you don’t have to manually reformat your catalog — Optifeed ensures your product data is compatible with ChatGPT’s system, whether you need a CSV or XML file.

What information is required in a ChatGPT product feed?

A ChatGPT product feed must include a set of required fields, along with recommended and optional fields that improve the product’s visibility and shopping experience.

Where Optifeed helps:

Optifeed already works with these fields across platforms like Google, Meta, Criteo, and etc. It can automatically map your product data into the format ChatGPT requires, fill in missing fields, and apply business rules (e.g., exclude unavailable items or fix inconsistent descriptions).

Field Requirement Description
enable_search Required Controls whether the product appears in ChatGPT search results.
enable_checkout Optional Enables Instant Checkout (requires enable_search = true).
id Required Unique product identifier (e.g., SKU).
gtin Recommended Global Trade Item Number (UPC, EAN, ISBN).
mpn Required if no GTIN Manufacturer Part Number, required if gtin missing.
title Required Product title or name.
description Required Product description.
link Required Product landing page URL.
condition Recommended Product condition (new, refurbished, used).
product_category Required Product category (e.g., Electronics > Audio).
brand Required Brand or manufacturer name.
material Optional Main material (e.g., leather, cotton).
dimensions Optional Product dimensions (length × width × height).
length Optional Product length.
width Optional Product width.
height Optional Product height.
weight Required Product weight.
age_group Optional Target age group (adult, kids).
color Recommended Product color.
size Recommended Product size (useful for apparel/shoes).
size_system Recommended Size system (e.g., US, EU).
gender Recommended Target gender (male, female, unisex).
item_group_id Required if variants Groups product variants together.
item_group_title Optional Title for the product group (e.g., “Men’s Trail Shoes”).
offer_id Recommended Offer identifier (SKU + seller + price).
custom_variant_category / option Optional Custom variant attributes (e.g., Cap_Type, Wood_Type).
image_link Required Main product image URL.
additional_image_link Optional Extra product images.
video_link Optional Product video URL.
model_3d_link Optional 3D model link (GLB/GLTF).
price Required Product price with currency (e.g., 79.99 USD).
currency Required ISO 4217 currency code.
sale_price Optional Discounted price.
sale_price_effective_date Optional Date range when sale price is active.
applicable_taxes_fees Optional Taxes and fees applied to the product.
unit_pricing_measure Optional Measurement for unit pricing (e.g., 100ml).
base_measure Optional Base unit of measurement for unit pricing.
pricing_trend Optional Pricing trend info (e.g., lowest in 6 months).
availability Required Availability status (in stock, out of stock, preorder).
availability_date Required if preorder Date when a preorder product becomes available.
inventory_quantity Required Quantity in stock.
expiration_date Optional Date when the product listing expires.
pickup_method Optional Pickup method (in_store, reserve).
pickup_sla Optional SLA for in-store pickup (time until available).
shipping Required if applicable Shipping details (region, service, cost).
shipping_weight Optional Shipping weight.
delivery_estimate Optional Estimated delivery date or range.
seller_name Required Seller or merchant name.
seller_url Required Merchant store URL.
seller_privacy_policy Required if checkout enabled Link to seller’s privacy policy.
seller_tos Required if checkout enabled Link to seller’s terms of service.
return_policy Required Return policy URL.
return_window Required Return window in days.
popularity_score Recommended Popularity score (0–5 scale, or similar).
return_rate Recommended Percentage of returns for this product.
warning / warning_url Recommended Warnings (e.g., “Contains lithium battery”) and related link.
age_restriction Recommended Minimum purchase age.
product_review_count Recommended Number of product reviews.
product_review_rating Recommended Average rating from reviews.
store_review_count Optional Number of store reviews.
store_review_rating Optional Average store rating.
q_and_a Recommended Frequently asked questions.
raw_review_data Recommended Raw review data (e.g., JSON).
related_product_id Recommended IDs of related products.
relationship_type Recommended Type of relation (accessory, substitute).
geo_price Recommended Region-specific pricing.
geo_availability Recommended Region-specific availability.

How often should merchants update their product feed?

Merchants should update their product feed as frequently as possible—ideally every time there is a change in price, stock, or availability. ChatGPT’s feed spec allows updates as often as every 15 minutes. This ensures customers always see accurate product data.

Can merchants control which products appear in ChatGPT search?

Yes. Merchants can control visibility using the enable_search flag in their product feed. Setting this field to “false” hides a product from ChatGPT search results. This gives sellers full flexibility to exclude out-of-stock items, seasonal products, or low-performing SKUs.

How do you enable or disable Instant Checkout for products?

Instant Checkout is controlled through the enable_checkout flag. If enable_search = true, merchants can also set enable_checkout = true to make the item purchasable directly in ChatGPT. If they prefer to show a product without enabling one-click checkout, they can simply leave this field as “false.”

Does preparing a product feed require technical skills?

While the feed spec is technical, tools like Optifeed make it easy for merchants. Without writing code, sellers can generate ChatGPT-compatible feeds, map required fields, and exclude products automatically. For developers, the raw spec can be followed directly, but Optifeed removes most of the complexity.

What happens if product details like price or stock change?

If a product’s price or availability changes, merchants must update their feed immediately. ChatGPT will then refresh the data so users see accurate information. This avoids issues like showing an item that’s out of stock or displaying the wrong price. With Optifeed, these updates can be automated and synced across all channels—including ChatGPT.

By preparing a complete and well-structured product feed that includes required, recommended, and optional fields, merchants can maximize their visibility in ChatGPT shopping results. With Optifeed, generating and maintaining a ChatGPT-compatible feed becomes effortless, ensuring products are always accurate, optimized, and ready for Instant Checkout.

Start using Optifeed today!

About the author
Zafer Kavaklı - Optifeed

Zafer Kavaklı

Co-Founder at Optifeed

Zafer Kavaklı is co-founder Woom Digital and Optifeed. He is an experienced digital marketer who has been working in the field since 2012. He started his career as digital marketing intern at Teknosa and then he worked at Modanisa as digital marketing specialist. After that he worked as digital marketing manager at ebebek. Following these roles, he ventured into entrepreneurship by establishing his own performance marketing agency named Woom Digital. This agency offers performance marketing services; operations, reporting, and consulting to companies operating in various sectors. Zafer has embarked on a new business venture in the SaaS sector, creating a product management tool named Optifeed. This tool facilitates e-commerce sites with a large array of products and categories to create, manage, and optimize product data feeds from a single dashboard for use across different advertising channels.