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

Edição Markdown

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

# Shopify acrescenta ferramentas para agentes ao checkout, mas exige aprovação do comprador

> As ferramentas Checkout WebMCP da Shopify, anunciadas a 28 de setembro, permitem que um agente no navegador leia e atualize o checkout ativo do comprador. Para submeter a encomenda, é necessário que o comprador reveja e confirme o total atualizado. Continuam excluídos vários tipos de checkout.

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 vão agora além do carrinho e chegam ao checkout. Num [registo de alterações para programadores 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 ativo num separador do comprador e submetê-lo depois de este confirmar a encomenda. As ferramentas anteriores para lojas online podiam encaminhar o cliente para o checkout. As novas permitem ao agente interagir com os campos do checkout.

## A grande mudança

- **O que mudou:** Um agente no navegador pode agora trabalhar com o checkout que o comprador está a consultar, incluindo dados de contacto, opções de entrega e descontos. As ferramentas da Shopify para lojas online, lançadas em agosto, limitavam-se a encaminhar o cliente para o checkout; o lançamento de setembro acrescenta ferramentas de checkout no mesmo separador.
- **Por que isso importa:** O comprador pode delegar o preenchimento de mais campos do formulário sem perder o controlo da encomenda e do total. A Shopify exige que o agente mostre ambos e obtenha autorização antes da submissão. O início de sessão, os desafios de pagamento e algumas etapas de revisão continuam a cargo do comprador na página.
- **O que acompanhar:** Para os programadores, o limite prático é a elegibilidade. A Shopify exclui vários tipos de checkout e afirma que o suporte a agentes no navegador continua limitado ao Chromium. Estas condições determinam se um agente pode utilizar as novas ferramentas numa dada compra.

## Da loja online ao checkout

O [lançamento de 5 de agosto](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen) disponibilizou ferramentas WebMCP em todas as lojas Liquid e, em pré-visualização para programadores, 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 afirma que as ferramentas para lojas online não exigem instalação nem configuração por parte do comerciante. As alterações ao carrinho utilizam as ações padrão da loja, pelo que o cliente as vê na sessão ativa.

A adição de setembro funciona na página de checkout. O agente descobre as ferramentas registadas através de `document.modelContext.getTools()` e as chama por meio de `document.modelContext.executeTool()`. A Shopify diz que a lista de ferramentas de checkout pode mudar à medida que o comprador avança no processo, pelo que os agentes devem atualizá-la quando o evento `toolchange` ocorre. As ferramentas atuam no checkout ativo nesse separador. Não recebem um ID de checkout e são distintas do endpoint Checkout MCP da Shopify executado 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 da encomenda. `update_checkout` pode alterar os dados de contacto do comprador, a forma de entrega, os códigos de desconto, os campos declarados e os métodos de pagamento suportados. Utiliza semântica de substituição: primeiro, o agente deve ler o estado atual e enviar o estado completo que pretende manter. Esta ferramenta de checkout não permite alterar os artigos da encomenda nem a atribuição; o comprador altera os artigos na página. `navigate_to_storefront` devolve o separador à loja quando existe uma loja online.

Os exemplos da Shopify identificam a versão UCP do checkout como `2026-08-25`. Essa é a versão do protocolo nas respostas documentadas; 28 de setembro é a data do lançamento das ferramentas de checkout no navegador. Uma resposta inclui tanto o estado do resultado UCP como o estado do ciclo de vida do checkout. Por exemplo, `ready_for_complete` significa que o checkout está preparado para uma tentativa de conclusão. Não significa que o comprador tenha aprovado a compra. A Shopify afirma que só `completed` confirma uma encomenda.

## O comprador controla a submissão da encomenda

Antes de `complete_checkout`, a Shopify instrui o agente a mostrar a encomenda e o total atuais e a obter autorização do comprador para a concluir. Se o total mudar, é necessária uma nova confirmação. Um estado de pronto, uma assinatura 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 a intervenção do comprador. Uma etapa de revisão configurada devolve `requires_escalation`; o agente chama `complete_checkout` novamente, mas apenas depois de o comprador autorizar a submissão nessa página. Perante um desafio de pagamento ou outra ação do comprador, este conclui a etapa no checkout, e o agente verifica o estado resultante. A Shopify também deixa o início de sessão do Shop Pay e as interações com extensões de checkout definidas por aplicações a cargo do comprador. É um checkout assistido, com um limite efetivo de aprovação na submissão da encomenda.

## Acesso e limites

O Checkout WebMCP destina-se a agentes executados no navegador do comprador. A Shopify recomenda a rota separada Checkout MCP para agentes que possam funcionar num servidor. A rota do navegador utiliza assinaturas Web Bot Auth nas solicitações HTTP. Segundo a Shopify, para obter o tratamento de bot verificado, o agente deve registar-se e publicar um diretório de chaves públicas Ed25519; sem essa identificação, os sistemas de deteção de bots podem reduzir a prioridade ou bloquear pedidos HTTP. Este lançamento não exige que o comerciante configure uma nova API de checkout.

As ferramentas não são registadas no checkout padrão de três páginas, salvo se o comprador utilizar o Shop Pay. Também excluem o checkout B2B, o checkout incorporado, os SDKs de checkout para dispositivos móveis, checkouts que contenham artigos de outra loja, encomendas em rascunho, alterações a encomendas e cobrança de pagamentos. Atualmente, o suporte WebMCP para agentes no navegador está limitado a navegadores baseados no Chromium. A referência de checkout da Shopify destaca também um detalhe do navegador que pode mudar: no Chrome 153, os argumentos de `executeTool()` têm de ser strings JSON; o Chrome prevê aceitar objetos no Chrome 155.

As páginas WebMCP citadas pela Shopify não indicam um preço separado para estas ferramentas. O checkout continua a apresentar ao comprador o total da compra para revisão. A BIG CHANGE analisou as notas de lançamento e a documentação da Shopify; não testou uma loja online nem efetuou uma compra.

## Fontes e leituras complementares

- [registo de alterações do Checkout WebMCP da Shopify, de 28 de setembro](https://shopify.dev/changelog/posts/webmcp-support-for-checkout) indica a data de lançamento das novas ferramentas de checkout e descreve a passagem do controlo para o 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`, a confirmação do comprador, o Web Bot Auth e o 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 enumera os tipos de checkout excluídos.
- [registo de alterações da Shopify para lojas online, de 5 de agosto](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen) e [referência do WebMCP para lojas online](https://shopify.dev/docs/api/web-mcp) descrevem as ferramentas anteriores de catálogo, carrinho e navegação para 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) — Indica a data das novas ferramentas de checkout no navegador e a exigência de confirmação do comprador.
- [Checkout WebMCP da Shopify](https://shopify.dev/docs/agents/carts-and-checkout/checkout-webmcp) — Descoberta no navegador, comportamento 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 com o checkout no servidor e especifica os tipos excluídos.
- [Suporte da Shopify ao WebMCP para lojas Liquid e Hydrogen](https://shopify.dev/changelog/posts/webmcp-liquid-hydrogen) — Indica a data das ferramentas anteriores para lojas online e da navegação até ao checkout.
- [Ferramentas WebMCP da Shopify](https://shopify.dev/docs/api/web-mcp) — Define o conjunto de ferramentas para lojas online, os critérios de elegibilidade e a limitação do suporte a agentes em navegadores Chromium.