Shopify announced September 28 that browser-based AI agents can now read, update, and submit eligible checkouts through WebMCP, extending its existing storefront and cart tools to order completion. Supported flows include Shop Pay, but placing an order still requires the buyer's confirmation.

The release adds structured interactions with the checkout already open in the shopper's browser. Agents can inspect order state with get_checkout, change supported fields with update_checkout, and submit through complete_checkout. A separate navigate_to_storefront tool returns the shopper to the store when an online storefront is available.

Supported changes include contact details, shipping addresses, delivery options, discount codes, and payment selections. The tools share the checkout interface's state, so the buyer sees the same order the agent is handling. Shopify says merchants do not need to configure the checkout tools.

Buyer control remains part of checkout

Shopify's documentation requires agents to show the current order and total and obtain permission before submission. If the total changes, the agent must ask again. Payment challenges such as 3D Secure, Shop Pay login, and blocking interface extensions require a handoff to the buyer.

Availability is not universal: checkout tools must be registered on an eligible checkout, and Shopify's WebMCP documentation currently limits agent support to Chromium-based browsers. If the tools are unavailable, the buyer finishes checkout on the page.

For developers, the change provides structured checkout operations instead of interpreting page layouts and simulating clicks. It implements the Universal Commerce Protocol's checkout capability inside the browser, distinct from Shopify's server-side Checkout MCP integration.