TLDR
- AI direct checkout in Microsoft Copilot and Google AI Mode bypasses most checkout customizations: upsells and add-ons, local delivery and pickup, and client-side validations.
- The order still completes. The business rule behind each customization just stops being enforced.
- Server-side logic carries over: Shopify says shipping, discount and validation Functions run, and discount codes work.
- ChatGPT now sends buyers to your own checkout. OpenAI pulled back Instant Checkout in March 2026, citing flexibility.
- Audit every customization, move critical rules to the server, then decide direct checkout per channel.
Every checkout customization assumes the buyer walks through your checkout. AI direct checkout breaks that assumption. When a shopper pays inside an AI assistant, the sale finishes in a checkout the assistant hosts, and most of what you added to your own checkout simply isn't there: the upsells and add-ons, the shipping rules, the validations, the tracking. The order still goes through. The rules just stop being enforced.
That's the most important thing to understand about AI direct checkout right now, and it applies to any merchant who has customized checkout, not just large or complex stores. On Shopify, as of October 2026, it's live in Microsoft Copilot and is rolling out in Google AI Mode and Gemini, with Meta surfaces offering a direct checkout too. Below is what gets bypassed, why it matters more than it looks, and what to audit and decide before you leave it on.
What direct checkout bypasses
Shopify's help pages for Microsoft Copilot and Google AI Mode and Gemini say Shopify "loads only the checkout blocks that are essential to completing checkout." Even a block that supports blocking checkout, with blocking turned on, isn't guaranteed to load. The customizations most merchants rely on fall into three groups.
Upsells and add-ons. Blocks that change what the customer is buying are on Shopify's list of blocks that might not be available: changing quantities, adding or removing items, offering add-ons or upsells, and adding surcharges. Subscriptions, product bundles, customizable products and B2B-only products can't be bought in direct checkout at all.
Shipping configurations and rules. Local delivery, pickup in store and pickup points aren't supported delivery methods. Any rule built around those options has nothing to act on.
Checkout validations. Address autocomplete and client-side validation are on the same "might not be available" list. A rule that only lives in the checkout UI is a suggestion on any surface that skips the UI.
The same pages add the rest of the list: Google Analytics and custom pixels don't fire (only server-to-server checkout started and completed events do), consent collection, loyalty and chat blocks may not load, informational blocks such as trust badges or disclaimer text may not load, and you can't require customers to sign in.
Some things do carry over, and they point to the fix. Shopify says shipping, discount, and cart and checkout validation Functions run in direct checkout, and automatic discounts and discount codes work. Logic that runs on the server travels with the order. Logic that runs in the checkout UI stays behind.
ChatGPT went the other way, and that tells you something
Shopify's ChatGPT page says ChatGPT buyers complete their purchase on your own online store checkout, in an in-app browser or a new tab, so "all your customizations, branding, selling strategies, and payment methods are supported." That wasn't always the plan. OpenAI launched Instant Checkout in 2025 and, in a March 2026 announcement, said "the initial version of Instant Checkout did not offer the level of flexibility that we aspire to provide, so we're allowing merchants to use their own checkout experiences."
That's the general lesson stated by the company that tried it first. A checkout is where a merchant's business rules live, and a generic checkout can't carry them. Copilot and Google are betting the convenience is worth the tradeoff. You get to decide whether it is for your store.
Where an AI-channel sale completes on Shopify as of October 2026, summarized from Shopify's Help Center pages.
Diagram: Endertech
Why a bypassed rule costs more than it looks
Checkout customizations aren't decoration. Each one encodes a decision about margin, operations, compliance or data:
An upsell or add-on is revenue you planned for.
A delivery rule keeps you from selling a service you can't fulfill at that address.
A validation keeps bad data out of fulfillment.
A disclosure block may be the place a legally required fee or notice lives.
A pixel or consent block is how marketing and privacy obligations get met.
When direct checkout skips them, nothing errors. The order is valid and lands in your Shopify admin attributed to the channel. The cost shows up later: a lower average order value nobody can explain, a delivery your team has to call about, a disclosure you can't prove was shown.
There's a second, quieter gap. Many stores set cart and line attributes on the storefront before checkout, such as a fulfillment flag, a vendor or a sales-associate marker, and back-office integrations read them. When an agent assembles the cart, those attributes never exist. The audit has to follow the order past checkout into your ERP, OMS or fulfillment flow, which is the same discipline we apply in Shopify back-office integration work.
Where we've seen this in our own work
These are anonymized examples from checkout work we've shipped for retail clients between 2023 and 2026, each read against Shopify's current documentation.
A delivery-area rule in a checkout UI extension. It removes a service add-on when the address is outside the service area and explains why. Direct checkout may not load that block, so the rule needs a server-side home or the product needs to stay out of direct checkout.
A validation we moved into the UI. A validation Function couldn't see the data it needed, so we enforced the rule in a checkout UI extension instead. Right call for the store's own checkout, wrong place for any checkout that skips extensions.
A required fee shown in a checkout block. Informational blocks may not load. Shopify's guidance for these channels is to put relevant legal disclosures in the first 6,000 characters of the product description, so that's where it belongs.
A shipping Function that puts pickup first. The Function runs in direct checkout, but pickup isn't offered there, so the rule has nothing to reorder.
What to audit and decide before you turn it on
Direct checkout is on by default for eligible stores. My opinion: if your checkout carries meaningful customization, don't leave Shopify's "Allow Shopify to manage for me" setting on and hope. Run the audit first, then turn things on deliberately.
List every customization and the rule it enforces. Checkout UI extensions, Functions, checkout apps and scripts, each with the business reason it exists.
Sort each one by where it runs. Server-side Functions travel with the order. UI blocks, pixels and client-side validation don't.
Move the rules that protect money, compliance or fulfillment to the server where you can: a validation Function, a discount or shipping Function, or product data. Disclosures go in the product description.
Mark the products that can't be sold there at all: subscriptions, bundles, customizable and B2B-only products.
Trace one test order from each channel into your back office and confirm every integration handles missing cart attributes with a safe default.
Decide per channel. If the audit is clean, leave direct checkout on. If it isn't, turn direct checkout off for Copilot and for Google in Sales channels > Agentic. Your products stay discoverable and buyers are sent to the checkout you built.
Be careful with blunt product-level tools. Shopify's product discovery page notes that setting a product to Unlisted hides it from AI channels and also from sitemaps, search engines and your own store search.
The audit is quick for a team that already knows the checkout and slow for one that has to rediscover it. That's where an experienced ecommerce development partner earns its keep: the hard part is knowing which rules exist, not flipping the toggle.
How we know
This post is based on Shopify Help Center pages and OpenAI's March 2026 announcement, read on October 22, 2026, and on Endertech's Shopify checkout work: checkout UI extensions, delivery customization and validation Functions built for retail clients between 2023 and 2026. The examples are anonymized and described against Shopify's documentation.
Limits
Shopify updates these lists often, and Google's direct checkout is still rolling out, so recheck the help pages before you launch. We haven't yet traced a client order through Copilot or Google direct checkout end to end, so the effects on our examples come from Shopify's documented behavior, not test orders. This post covers Shopify's agentic storefronts, not Meta's direct checkout rules or other platforms.
Last reviewed: October 22, 2026.
Sources
Selling on Microsoft Copilot, Shopify Help Center (accessed October 22, 2026).
Selling on Google AI Mode and Gemini, Shopify Help Center (accessed October 22, 2026).
Selling on ChatGPT, Shopify Help Center (accessed October 22, 2026).
Shopify Catalog and product discovery for agentic storefronts, Shopify Help Center (accessed October 22, 2026).
Powering Product Discovery in ChatGPT, OpenAI, March 24, 2026 (accessed October 22, 2026).
Before you turn it on
AI direct checkout is worth having on your terms. If your checkout carries custom rules and you want to know which ones survive Copilot and Google, talk with Endertech about a checkout audit. For how AI shoppers arrive in the first place, see AI Shoppers Land on Product Pages.
Frequently asked questions
What does AI direct checkout bypass?
As of October 2026, Shopify says direct checkout in Microsoft Copilot and Google AI Mode loads only the checkout blocks essential to completing checkout. Upsells, add-ons, surcharges, address autocomplete, client-side validation, consent, loyalty and informational blocks may not load, and local delivery, pickup in store and pickup points aren't offered.
Which checkout customizations still work in direct checkout?
Logic that runs on the server. Shopify says shipping, discount, and cart and checkout validation Functions run in direct checkout, and automatic discounts and discount codes are supported. Anything that lives only in the checkout UI should be treated as missing.
Does ChatGPT use direct checkout?
No. OpenAI moved away from Instant Checkout in March 2026, and Shopify says ChatGPT buyers now complete their purchase on your own online store checkout, so your customizations apply.
Can I keep my products in Copilot and Google but use my own checkout?
Yes. In Sales channels > Agentic you can turn off direct checkout for each channel. Products stay discoverable, and buyers are redirected to your online store to complete the purchase.
