Start with the purchase you want to support
A store can appear in an AI answer without accepting an agent purchase. Decide whether your first goal is a referral into your existing checkout or a purchase completed through a machine-readable interface. Those routes place different demands on your catalog, payment integration and support team. Our guides follow the transaction through delivery, so visibility alone is never treated as a completed sale.
Consider an illustrative store selling a downloadable research pack for $29. The customer asks an assistant to buy the pack, with a $35 spending limit. The merchant still needs to state which edition is on sale, calculate the payable total, establish the customer's authority and return a usable download. These example amounts describe a teaching scenario, not a product price or measured transaction.
The merchant purchase journey
- Discovery
An agent identifies the exact product and seller.
- Quote
The store calculates current price, availability and delivery terms.
- Checkout
The buyer approves the defined purchase through the chosen route.
- Payment
The merchant verifies the appropriate payment result.
- Fulfilment
The customer receives the product and an order reference.
Choose your store and channel
For Shopify, begin with the platform's agentic storefront controls and the rules for the channel you intend to use. Its current documentation treats ChatGPT as a discovery and referral surface whose customers finish at the store checkout. Other supported surfaces can use Shopify-powered direct checkout when the relevant conditions are met. A channel name in a product announcement does not tell you which experience your own store receives. [1]
For WooCommerce, separate catalog distribution from checkout execution. Find out which component publishes products and which component is responsible for payment and order creation. Ask whether the integration supports your payment extension, product type and fulfilment method. An assistant that can read product descriptions is not evidence that it can complete your particular checkout.
For a custom store, map your existing catalog, pricing, inventory and payment services before choosing a protocol. Reuse the business rules that already calculate a valid order. The new interface should expose those rules to an authorized agent rather than create a second, inconsistent checkout alongside your website.
Choose a platform path
Scroll the table to compare all columns.
| Store | Start here | Question to resolve |
|---|---|---|
| Shopify | Shopify channel guide | Where does this channel finish checkout for my store? |
| WooCommerce | WooCommerce integration guide | Which extension owns payment and order creation? |
| Custom store | Custom checkout guide | Which existing service is authoritative for price and inventory? |
Fix the point where the purchase stops
If agents cannot identify the correct item, start with product identifiers, variants and current availability. If they can find the item but cannot obtain a final price, work on checkout sessions and delivery choices. If a payment is recorded but no usable product arrives, investigate fulfilment and recovery. These are separate failures with different owners.
The checkout guides explain how to preserve the link between the offer, the buyer's consent and the resulting order. The standards section helps you distinguish commerce coordination from payment authorization. The platform guides narrow the work to the controls and integrations that matter for your store. Use the readiness checklist to turn unanswered questions into an implementation list.
Keep the first release small enough to inspect
Choose one product, one channel and a payment route you can support operationally. Run a successful purchase and a failed delivery attempt. Confirm that the buyer can find the order afterward and that support can trace it without reading an entire AI conversation. Record the session, payment and order identifiers in the appropriate systems.
Measure the stages separately: a product response, a valid checkout, an authorized payment and fulfilled delivery. That separation shows where to work next. If twenty agents read an offer and none request a checkout, changing the refund workflow will not explain the missing purchase intent. Conversely, a growing number of payments with unresolved delivery is an operations problem that deserves attention before wider distribution.