---
title: "How does agentic checkout let AI agents complete the order on your shop?"
description: "Autobasket Convert sets up agentic checkout on your shop through UCP, ACP, AP2 and MCP, and counts each order an AI agent places as its own GA4 channel."
canonical: https://autobasket.store/products/autobasket-convert
---

1.  [Home](https://autobasket.store/)
2.  Autobasket Convert

# How does agentic checkout let AI agents complete the order on your shop?

Agentic checkout lets an AI assistant finish the purchase on your own shop once the customer has chosen, and come back for the refill. Autobasket Convert builds it through MCP, UCP, ACP and AP2: the agent checks stock, fills a cart and pays within the limits the customer signed, and each agent order appears in GA4 as its own channel.

[Schedule a technical briefing](https://autobasket.store/contact#technical-briefing) [Read how the protocols fit](https://autobasket.store/learn/agent-commerce-protocols-explained)

Search

Check

Cart

Pay

Reorder

Convert

## Which assistants can complete a checkout today, and where?

Agentic checkout opened in the United States first. Google's AI Mode and the Gemini app check out through UCP for eligible US retailers, and ChatGPT completes purchases inside apps through ACP. None of these launches named [Switzerland](https://autobasket.store/learn/agentic-commerce-switzerland), so a Swiss shop prepares now and switches each channel on when it opens in its market.

| Channel | Protocol | Status, October 2026 | Source |
| --- | --- | --- | --- |
| Google AI Mode and the Gemini app | Universal Commerce Protocol (UCP) | Checkout for eligible US retailers since 11 January 2026, with the retailer as seller of record | [Google, 11 January 2026](https://blog.google/products/ads-commerce/agentic-commerce-ai-tools-protocol-retailers-platforms/) |
| ChatGPT | Agentic Commerce Protocol (ACP) | Instant Checkout moved into apps inside ChatGPT in March 2026, with ACP kept as the link to merchants | [Digital Commerce 360, 6 March 2026](https://www.digitalcommerce360.com/2026/03/06/openai-shifts-checkout-plans-agentic-commerce-strategy/) |
| Shopify stores in AI Mode, Gemini and Microsoft Copilot | UCP, through Shopify | Shopify merchants can sell directly in AI Mode and Gemini, and through Copilot Checkout in Microsoft Copilot | [Shopify, 11 January 2026](https://www.shopify.com/news/ai-commerce-at-scale) |
| Payments without the person present | Agent Payments Protocol (AP2) | Announced with more than 60 organisations on 16 September 2025, using signed mandates | [Google Cloud, 16 September 2025](https://cloud.google.com/blog/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol) |
| Your own catalogue, for any agent | [Model Context Protocol (MCP)](https://autobasket.store/learn/agent-commerce-protocols-explained) | Open today: an MCP server lets any agent that supports MCP search, check stock and open a checkout on your shop | [modelcontextprotocol.io](https://modelcontextprotocol.io) |

## What does an agent read on your product page?

Your customer sees the photo, the name and the price. Their agent reads the offer behind it: the barcode number ([GTIN](https://autobasket.store/learn/why-agents-need-a-gtin)), the price with its currency, the stock and the delivery window. Convert completes that second version and keeps it identical to the first, so the agent can order without guessing. Click the card to turn it.

## What can an agent do in your catalogue once Convert is live?

Once Convert is live, an agent can search your catalogue within a budget, check stock for a delivery postcode, read an offer with its shipping and return terms, and open a checkout, all without scraping your pages. It does this through an MCP server, a set of typed tools over JSON-RPC 2.0 shaped to your catalogue during the build.

| Tool | What the agent sends | What it gets back |
| --- | --- | --- |
| `search_catalog` | Category, attributes, maximum price, currency | Matching products with GTIN, price and availability |
| `check_stock` | SKU and delivery postcode | Quantity and earliest delivery date |
| `get_offer` | SKU and quantity | Price with VAT, volume discount, shipping and return terms |
| `create_checkout` | Cart lines and a mandate reference | Checkout ID, total and the next step |
| `get_order` | Order ID | Status, tracking and invoice link |

## How do you prove what the customer approved when an agent pays?

When software pays, you need proof of what the person approved, including for a refill placed later. The Agent Payments Protocol (AP2), donated by Google to the FIDO Alliance in April 2026, records that approval as a signed mandate. Convert checks the mandate against the cart before accepting the order, so every agent order keeps its audit trail.

| AP2 mandate | What it records | When it is used | What Convert checks |
| --- | --- | --- | --- |
| Intent mandate | The person's instruction and limits, such as items, budget and timing | Purchases completed later without the person present | Signature, expiry, and that the cart stays inside the limits |
| Cart mandate | Approval of one specific basket and its final amount | Purchases where the person confirms the basket | That the signed basket matches the checkout to the cent |
| Payment mandate | Authorisation shared with the payment network, not with the merchant | Every agent payment | That the payment references the accepted cart |

## How does Convert stop agents abandoning the cart?

Agents often abandon a cart when replies grow too long. Each reply adds text the model must hold in mind, and noisy replies push the original instruction out of view or bury the field that matters, which is called [context rot](https://autobasket.store/glossary). Convert keeps the cart on your server and sends short, structured replies, so the agent finishes the order.

In practice that means three rules for every tool. Responses carry only the fields the next step needs, never the full product page. The cart lives on the server under an ID, so the agent does not have to repeat the basket in every call. And every error names the field that failed and the value that would succeed, so the agent can correct itself instead of guessing.

The limit is that no server design can stop a model from misreading a clear answer. What it can do is remove the causes that sit on the merchant's side, and we test them by running the same buying mission through several assistants before launch, as in the [office reorder under a standing mandate](https://autobasket.store/use-cases/office-supplies-reorder-mandate). An agent only reaches the cart once it can read the offer, which is the work of the [Machine Readability Sprint](https://autobasket.store/services/machine-readability-sprint).

## How do you see agent orders as their own channel in your analytics?

An order placed by an agent never loads a page with your analytics tag, so GA4 records it as direct or unassigned traffic, or misses it. Convert's Direct Agent Conversion Tracking (DACT) sends each agent order to GA4 from your server, with the assistant and protocol it came through, the revenue and the average order value.

1.  The order arrives through MCP, UCP or ACP and is accepted.
2.  Convert sends a purchase event to GA4 through the Measurement Protocol, with the order value, currency and items.
3.  The event carries the channel, for example ChatGPT or Google AI Mode, and the protocol used.
4.  Your reports show agent orders as their own channel, next to search, social and email.

## What do CTOs ask before starting Convert?

These are the questions CTOs and e-commerce architects ask before we build an agent checkout, answered in full. They cover what happens to the existing checkout, which protocol to implement first, how orders stay within approved limits and how agent orders are counted, so the briefing can start from your stack.

### Does Convert replace our checkout?

No. Your checkout keeps serving people. Convert adds the routes agents use: MCP tools that let them read your catalogue and stock and fill a cart, and the checkout protocol of the channels open in your market, connected to the order system you already run.

### Which protocol should we implement first?

The one used by the channels your customers buy through. Where Google AI Mode completes checkout, that is UCP. A large ChatGPT audience makes a case for ACP, and reorders without the customer present need AP2 mandate checks.

### Can a Swiss online shop accept orders from AI agents today?

Through its own MCP server, yes: any agent that supports MCP can search, check stock and open a checkout. The large assistant checkouts, UCP in Google AI Mode and ACP in ChatGPT, launched for US buyers first. A Swiss shop that prepares its offer data, CHF prices with VAT and delivery terms now can switch each channel on as it opens, instead of starting the build then.

### Is ChatGPT Instant Checkout still available?

Not in its first form. OpenAI launched Instant Checkout in September 2025 for US buyers and, in March 2026, moved it into apps inside ChatGPT, keeping the Agentic Commerce Protocol as the link between users and merchants (Digital Commerce 360, 6 March 2026). For a merchant, ACP support still matters; the in-chat button is no longer the model to plan around.

### Does agentic checkout work on Shopify, WooCommerce, Salesforce and SAP?

Yes, by different routes. Shopify merchants reach AI Mode, Gemini and Copilot through Shopify's own UCP integration, so Convert configures and tests it. On WooCommerce, Salesforce Commerce Cloud, SAP Commerce and custom stacks, Convert builds the MCP server and the protocol endpoints on top of your existing order system, without replatforming.

### Is it safe to let agents place orders?

Orders are accepted only within the limits you set and, for payments without the person present, only after a signed AP2 mandate has been verified. Product content is also checked for planted instructions meant to mislead agents, which the Buyer Journey Check tests separately.

### How are agent orders measured?

Each agent order carries its channel and protocol into GA4 as its own source, so it no longer lands as direct traffic, and the monthly report separates orders placed by agents from orders placed by people.

## Map the channels that can buy from you today

In a briefing we go through your stack, the assistants your customers use and the protocols open in your markets, and you leave with the order in which Convert would build them.

[Schedule a technical briefing](https://autobasket.store/contact#technical-briefing) [Start with an audit](https://autobasket.store/services/buyer-journey-check)
