O MUNDO NÃO ESTÁ PARADO.RSS
BIG CHANGE.

Edição em Markdown

AI-translated from English; not yet reviewed by a fluent editor.

# Shopify adiciona ferramentas para agentes no checkout, com aprovação do comprador

> O lançamento de 28 de setembro da Shopify permite que um agente no navegador leia e atualize o checkout aberto pelo comprador. O envio do pedido exige que o comprador revise e confirme o total atual; vários tipos de checkout continuam excluídos.

By BIG CHANGE Editorial

Published: 2026-09-28T22:34:31.965Z
Updated: 2026-09-28T22:34:31.965Z
Canonical: https://bigchange.ai/blog/shopify-webmcp-browser-agent-checkout

![Conceptual charcoal illustration of a shopper reviewing a generic checkout on a laptop at a kitchen counter, with a hand poised on the trackpad.](https://bigchange.ai/api/media/file/shopify-checkout-buyer-review-hero-v1.png)
AI-generated conceptual illustration by BIG CHANGE.

As ferramentas de compras com IA da Shopify agora vão além do carrinho e chegam ao checkout. Em um [registro de alterações para desenvolvedores de 28 de setembro](https://shopify.dev/changelog/posts/webmcp-support-for-checkout), a empresa disse que um agente no navegador pode ler e atualizar o checkout aberto na aba do comprador e, depois, enviá-lo quando o comprador confirmar o pedido. As ferramentas anteriores para lojas virtuais podiam levar o cliente até o checkout. As novas permitem que o agente trabalhe com os campos do checkout.

## A grande mudança

- **O que mudou:** Um agente no navegador agora pode trabalhar com o checkout que o comprador está vendo, incluindo dados de contato, opções de entrega e descontos. As ferramentas da Shopify para lojas virtuais, lançadas em agosto, iam apenas até a navegação para o checkout; o lançamento de setembro adiciona ferramentas de checkout na mesma aba.
- **Por que isso importa:** O comprador pode delegar mais do preenchimento do formulário sem perder o controle do pedido e do total. A Shopify exige que o agente mostre ambos e peça autorização antes do envio. O login, os desafios de pagamento e algumas etapas de revisão ainda ficam a cargo do comprador na página.
- **O que acompanhar:** Para os desenvolvedores, o limite prático é a elegibilidade. A Shopify exclui vários tipos de checkout e diz que o suporte a agentes no navegador continua limitado ao Chromium. Essas condições determinam se um agente pode usar as novas ferramentas em uma determinada compra.

## Da loja virtual ao checkout

O [lançamento de 5 de agosto](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen) da Shopify disponibilizou ferramentas WebMCP em todas as lojas Liquid e, em prévia para desenvolvedores, nas lojas Hydrogen. Um agente compatível no navegador do cliente pode pesquisar produtos, consultar variantes, ler e atualizar o carrinho ativo e chamar `proceed_to_checkout`. A Shopify diz que as ferramentas da loja virtual não exigem instalação nem configuração pelo lojista. As alterações no carrinho usam as ações padrão da loja, por isso o cliente as vê na sessão ativa.

A adição de setembro funciona na página do checkout. O agente encontra as ferramentas registradas por meio de `document.modelContext.getTools()` e as chama por meio de `document.modelContext.executeTool()`. A Shopify diz que a lista de ferramentas do checkout pode mudar conforme o comprador avança pelo fluxo, então os agentes devem atualizá-la quando o evento `toolchange` ocorrer. As ferramentas atuam no checkout aberto naquela aba. Não recebem um ID de checkout e são separadas do endpoint Checkout MCP da Shopify no servidor.

As ferramentas do checkout têm funções distintas. `get_checkout` lê o estado atual, incluindo totais e mensagens e, na página de agradecimento, o recibo do pedido. `update_checkout` pode alterar dados de contato do comprador, forma de entrega, códigos de desconto, campos declarados e opções de pagamento compatíveis. Usa semântica de substituição: primeiro, o agente deve ler o estado atual e enviar o estado completo que deseja manter. Essa ferramenta de checkout não permite alterar itens do pedido nem atribuição; o comprador altera os itens na página. `navigate_to_storefront` retorna a aba à loja quando houver uma loja virtual.

Os exemplos da Shopify identificam a versão UCP do checkout como `2026-08-25`. Essa é a versão do protocolo nas respostas documentadas, enquanto 28 de setembro é a data do lançamento do checkout no navegador. Uma resposta inclui tanto um status de resultado UCP quanto um status do ciclo de vida do checkout. Por exemplo, `ready_for_complete` significa que o checkout está preparado para uma tentativa de conclusão. Isso não significa que o comprador aprovou a compra. A Shopify diz que apenas `completed` confirma um pedido.

## O comprador controla o envio do pedido

Antes de `complete_checkout`, a Shopify instrui o agente a mostrar o pedido e o total atuais e obter a autorização do comprador para concluí-lo. Se o total mudar, é necessária uma nova confirmação. Um status de pronto, uma assinatura do Web Bot Auth ou a aprovação do Shop Pay não substituem essa autorização.

Mesmo depois da chamada, a página pode exigir uma ação do comprador. Uma etapa de revisão configurada retorna `requires_escalation`; o agente chama `complete_checkout` novamente somente depois de o comprador autorizar o envio nessa etapa. Para um desafio de pagamento ou outra ação do comprador, ele conclui a etapa na página do checkout, e o agente verifica o status resultante. A Shopify também deixa o login do Shop Pay e as interações com extensões de checkout definidas pelo aplicativo a cargo do comprador. É um checkout assistido, com um limite real de aprovação no envio do pedido.

## Acesso e limites

O Checkout WebMCP é para agentes que operam no navegador do comprador. A Shopify recomenda a rota separada Checkout MCP para agentes que podem funcionar em um servidor. A rota do navegador usa assinaturas Web Bot Auth nas solicitações. A Shopify diz que o agente deve se registrar e publicar um diretório de chave pública Ed25519 para receber o tratamento de bot verificado; sem essa identificação, a detecção de bots pode reduzir a prioridade ou bloquear as solicitações. Para este lançamento, o lojista não configura uma nova API de checkout.

As ferramentas não são registradas no checkout padrão de três páginas, a menos que o comprador use o Shop Pay. Também excluem o checkout B2B, checkout incorporado, SDKs de checkout para dispositivos móveis, checkouts com produtos de outra loja, pedidos preliminares, edições de pedidos e cobrança de pagamentos. Atualmente, o suporte a agentes de navegador para WebMCP é limitado a navegadores baseados no Chromium. A referência de checkout da Shopify também destaca um detalhe de navegador que pode mudar: no Chrome 153, os argumentos de `executeTool()` precisam ser strings JSON, enquanto o Chrome planeja aceitar objetos no Chrome 155.

As páginas WebMCP citadas pela Shopify não listam um preço separado para essas ferramentas. O próprio checkout ainda mostra o total da compra para que o comprador o revise. A BIG CHANGE analisou as notas de lançamento e a documentação da Shopify; não testou uma loja virtual nem realizou uma compra.

## Fontes e leituras complementares

- [Registro de alterações do Checkout WebMCP da Shopify, de 28 de setembro](https://shopify.dev/changelog/posts/webmcp-support-for-checkout) informa a data das novas ferramentas de checkout e descreve a transferência de controle ao comprador.
- [Referência do Checkout WebMCP da Shopify](https://shopify.dev/docs/agents/carts-and-checkout/checkout-webmcp) documenta a descoberta e as quatro ferramentas, exemplos UCP `2026-08-25`, confirmação do comprador, Web Bot Auth e comportamento do navegador. É uma descrição baseada na documentação, não um teste da BIG CHANGE.
- [Guia da Shopify sobre carrinhos e checkout](https://shopify.dev/docs/agents/carts-and-checkout) compara o checkout no navegador com o Checkout MCP no servidor e lista os tipos de checkout excluídos.
- [Registro de alterações da Shopify para lojas virtuais, de 5 de agosto](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen) e [referência do WebMCP para lojas virtuais](https://shopify.dev/docs/api/web-mcp) estabelecem as ferramentas anteriores de catálogo, carrinho e navegação até o checkout, além da restrição a navegadores Chromium.

## Sources

- [Suporte da Shopify ao WebMCP para checkout](https://shopify.dev/changelog/posts/webmcp-support-for-checkout) — Informa a data das novas ferramentas de checkout no navegador e a condição de confirmação pelo comprador.
- [Checkout WebMCP da Shopify](https://shopify.dev/docs/agents/carts-and-checkout/checkout-webmcp) — Descoberta no navegador, funcionamento das ferramentas, exemplos UCP 2026-08-25, WBA, aprovação do comprador e erros.
- [Carrinhos e checkout da Shopify para agentes](https://shopify.dev/docs/agents/carts-and-checkout) — Compara o checkout no navegador e no servidor; especifica os tipos de checkout excluídos.
- [Suporte da Shopify ao WebMCP para lojas Liquid e Hydrogen](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen) — Informa a data das ferramentas anteriores para lojas virtuais e a navegação até o checkout.
- [Ferramentas WebMCP da Shopify](https://shopify.dev/docs/api/web-mcp) — Define o conjunto de ferramentas para lojas virtuais, a elegibilidade e o limite de suporte a agentes em navegadores Chromium.