What Direct checkout is
Direct checkout is a per-channel toggle that controls whether a Shopify Catalog product completes checkout inside the AI conversation or routes the buyer back to the merchant's storefront. It only applies to channels that support in-chat checkout (Copilot, Gemini, Perplexity, Shop). ChatGPT is described by Shopify as a 'discovery-focused referrer platform' — it doesn't have an in-chat checkout to toggle, so Direct checkout doesn't apply.
Per-channel availability
Direct checkout is available on Microsoft Copilot, Google Gemini and AI Mode, Perplexity, and Shop. It is not applicable to ChatGPT (referrer model) or AI Overviews (search surface, not commerce surface). The Agentic Storefronts help page documents the discovery-vs-direct split.
The trade-off Direct checkout creates
Direct checkout on means highest conversion at the lowest friction — the buyer's first tap completes the order without ever leaving the AI surface. Direct checkout off means the buyer is routed to the storefront, the merchant retains full UX control (upsells, bundles, post-purchase flows, custom fields, subscription terms), and the attribution model is referral-style. Most stores want Direct checkout on for discovery; some have storefront flows worth the conversion cost.
Decision tree
Four questions per channel. If three or four answer yes, leave Direct checkout on. If two or fewer, consider turning it off for that channel only — Direct checkout can be tuned per channel independently.