Agent Commerce Guide

Agentic Commerce for Merchants: Prepare Your Store

Agentic commerce for merchants starts with a purchasable offer and an authorized buyer. Choose the guide that matches your store, then check how the agent discovers an item, obtains a current total, pays and receives the order.

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

  1. Discovery

    An agent identifies the exact product and seller.

  2. Quote

    The store calculates current price, availability and delivery terms.

  3. Checkout

    The buyer approves the defined purchase through the chosen route.

  4. Payment

    The merchant verifies the appropriate payment result.

  5. Fulfilment

    The customer receives the product and an order reference.

A conceptual merchant journey. A successful earlier step does not prove that the next step happened.

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.

StoreStart hereQuestion to resolve
ShopifyShopify channel guideWhere does this channel finish checkout for my store?
WooCommerceWooCommerce integration guideWhich extension owns payment and order creation?
Custom storeCustom checkout guideWhich existing service is authoritative for price and inventory?
Choose the route by operational ownership, then use the merchant checklist to track unresolved work.

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.

Sources and evidence

  1. Shopify agentic storefronts ↗

    ChatGPT referral to store checkout; eligible direct checkout in other named channels; merchant ownership of post-purchase experience.

  2. OpenAI Agentic Checkout specification ↗

    Checkout session create, update, complete, cancel and retrieve operations; merchant-calculated totals and documented session states.

  3. Universal Commerce Protocol ↗

    Modular commerce capabilities, business profiles, checkout, identity linking, payment handlers and order management.