Pular para o conteúdo
Documentação API Reference
Produtos Magento 2 Adobe Commerce

Modo Catálogo — Carrinho e WhatsApp

PDF

Aprenda a configurar a loja como catálogo sem preço, com o pedido saindo do carrinho direto para o WhatsApp da sua equipe de vendas.

L Lucas Steinbach 26/08/2026 Atualizado 10/10/2026 15 min de leitura
  • O complemento Carrinho e WhatsApp leva o Modo Catálogo até o carrinho: o cliente navega, escolhe os produtos e monta o carrinho normalmente, mas sem ver preços, totais ou frete.
  • No lugar de Finalizar compra, o carrinho exibe o botão Finalizar pelo WhatsApp, que abre uma conversa (ou um link de rodízio de vendedores) com a lista dos itens já escrita: quantidade, nome, código e opções escolhidas.
  • Também reforça o Modo Catálogo na vitrine: remove o filtro e a ordenação por preço, esconde o preço em pontos menos visíveis da página e posiciona o botão de contato junto do botão de comprar.
  • Disponível para lojas Magento 2. Exige o módulo Modo Catálogo instalado e ativado.

Passo a Passo por Escrito

No painel administrativo, acesse Lojas → Configuração → Catálogo → Modo Catálogo e abra o bloco Configurações Gerais. Confira os campos abaixo:

  1. Ativar Modo Catálogo → Sim
  2. Aplicar somente a produtos fora de estoque → Não
  3. Ocultar Todos os Preços → Sim
  4. Ocultar Todos os Botões de Comprar → Não
  5. Tipo de Botão e o número ou link de contato preenchidos, conforme a documentação do Modo Catálogo.

Sem o Ativar Modo Catálogo em Sim, nenhuma opção deste complemento funciona: nem o carrinho, nem os ajustes de vitrine.

Ocultar Todos os Botões de Comprar precisa ficar em Não. Em Sim, o cliente não consegue adicionar produtos ao carrinho, os produtos passam a aparecer como indisponíveis e o botão de contato deixa de aparecer na página do produto. Para esconder os valores, use apenas Ocultar Todos os Preços.

O Modo Carrinho vale para todos os produtos da loja. Se Aplicar somente a produtos fora de estoque estiver em Sim, os produtos em estoque também perdem o preço no carrinho e deixam de poder ser comprados pela loja. Use o Modo Carrinho apenas quando a loja inteira funcionar como catálogo.

Resultado esperado: O Modo Catálogo está ativado, com os preços ocultos e o botão de comprar visível em todos os produtos.


2. Defina o filtro e a ordenação por preço

Na mesma tela, abra o bloco Catálogo — Ajustes Adicionais. No campo Remover filtro de preço e ordenação por preço, escolha:

  • Sim (padrão) — retira o filtro Preço da navegação lateral das categorias e da busca, e a opção Preço do seletor Ordenar por.
  • Não — mantém o filtro e a ordenação por preço.

Com os preços ocultos, mantenha em Sim. Sem esse ajuste, o cliente descobre os valores mesmo sem vê-los: o filtro mostra as faixas de preço da categoria (por exemplo, R$ 0,00 - R$ 999,99) e a ordenação revela quais produtos são mais caros.

Esta opção vale para a loja inteira enquanto o Modo Catálogo estiver ativado, mesmo que só alguns produtos estejam com o preço oculto. Ela funciona mesmo com o Habilitar Modo Carrinho em Não.

Resultado esperado: Depois de salvar, o filtro e a ordenação por preço somem (ou continuam) nas categorias e na busca, conforme a opção escolhida.


3. Habilite o Modo Carrinho

Abra o bloco Carrinho e WhatsApp. No campo Habilitar Modo Carrinho, selecione Sim.

Resultado esperado: Os demais campos do bloco Carrinho e WhatsApp passam a ser exibidos. Enquanto o campo estiver em Não, eles ficam escondidos, e isso é o comportamento normal da tela.


4. Escolha o que ocultar no carrinho

Defina as três opções abaixo. Todas vêm como Sim por padrão, que é o valor recomendado:

  1. Ocultar preços no carrinho e no minicarrinho — remove o preço unitário, o subtotal de cada item e o subtotal do minicarrinho.
  2. Remover totais, cálculo de frete e cupom — remove do carrinho o resumo com totais, o cálculo de frete, o campo de cupom de desconto e os botões de pagamento rápido (PayPal e similares).
  3. Desabilitar checkout — impede a finalização da compra pela loja. Quem tentar abrir a finalização volta para o carrinho, e o botão do minicarrinho passa a levar ao carrinho.

Deixar Desabilitar checkout em Não cria uma situação incoerente: o cliente navega a loja e o carrinho sem ver preço, mas o botão Finalizar compra volta e a primeira tela da finalização mostra Subtotal, Desconto, Frete e Total reais. Se a intenção é vender pelo WhatsApp, mantenha este campo em Sim.

Resultado esperado: O carrinho passa a mostrar apenas produtos e quantidades, sem preços, totais, frete, cupom ou finalização de compra, conforme as opções marcadas.


5. Defina para onde o pedido será enviado

Preencha os campos de destino conforme o seu atendimento:

  1. Número de WhatsApp do carrinho — número no formato internacional, só com dígitos. Exemplo: 5511999999999. Use quando os pedidos do carrinho devem chegar em um número diferente do botão de contato da vitrine. Se ficar vazio, é usado o Número de WhatsApp das Configurações Gerais.
  2. URL do botão do carrinho (opcional) — use quando o pedido deve ir para um link próprio, como um rodízio de vendedores. O endereço deve começar com http:// ou https:// e conter {{message}} no ponto onde a lista de itens deve entrar. Exemplo: https://exemplo.com/rodizio?MSG={{message}}.

O carrinho escolhe o destino nesta ordem, usando o primeiro que estiver preenchido:

  1. URL do botão do carrinho.
  2. URL do Botão das Configurações Gerais, apenas se o Tipo de Botão de lá for Link (URL).
  3. Número de WhatsApp do carrinho.
  4. Número de WhatsApp das Configurações Gerais.

Se você digitar o número com máscara, como +55 (11) 99999-9999, a loja usa só os dígitos. Mesmo assim, prefira o formato sem símbolos, que é mais fácil de conferir.

Se o Tipo de Botão das Configurações Gerais for Link (URL), o carrinho envia o pedido para a URL do Botão de lá mesmo que o Número de WhatsApp do carrinho esteja preenchido. Na URL, sem {{message}} a lista de itens não é enviada; se o seu link for um rodízio de vendedores e a mensagem chegar cortada ou o redirecionamento falhar, use {{message_safe_nl}} no lugar de {{message}}.

Sem número de WhatsApp e sem URL (nem neste bloco, nem nas Configurações Gerais), o botão Finalizar pelo WhatsApp não aparece. Com o checkout desabilitado, o cliente fica sem forma de concluir o pedido.

Resultado esperado: O destino do pedido fica definido: o WhatsApp da loja ou o link configurado.


6. Personalize o botão e a mensagem (opcional)

Ainda no bloco Carrinho e WhatsApp:

  1. Rótulo do botão do carrinho — texto do botão na página do carrinho. Padrão: Finalizar pelo WhatsApp.
  2. Mensagem do WhatsApp — texto que já vai escrito na conversa quando o cliente clica no botão.
  3. Máximo de itens listados na mensagem — quantos itens entram na lista. Padrão: 40. Os que passarem disso aparecem resumidos na linha e mais N item(ns).

No campo da mensagem você pode usar quatro variáveis, que a loja substitui automaticamente:

Variável O que a loja coloca no lugar
{{items}} a lista de produtos do carrinho, um por linha, com quantidade, nome, código e as opções escolhidas
{{count}} a quantidade total de itens do carrinho
{{store}} o nome da sua loja
{{cart_url}} o endereço da página do carrinho

Só essas quatro variáveis funcionam neste campo. Códigos de outros recursos da loja, como {{var ...}} ou {{config ...}}, não são interpretados e aparecem escritos na mensagem enviada.

A mensagem padrão é:

Olá! Gostaria de fazer um pedido:

{{items}}

Total de {{count}} item(ns).

Cada item da lista sai com quantidade, nome e código, seguido das opções escolhidas pelo cliente (cor, tamanho etc.), sem nenhum preço. Exemplo:

2x Camiseta Básica (CAM-001)
   Cor: Azul
   Tamanho: M
1x Boné Aba Reta (BON-010)

Links de WhatsApp têm limite de tamanho, porque são endereços de internet e endereços muito longos não abrem. Se o carrinho for grande ou os nomes dos produtos forem longos, a loja reduz automaticamente a quantidade de itens listados, mesmo antes de chegar ao Máximo de itens listados na mensagem, e resume o restante como e mais N item(ns).

Resultado esperado: O botão e a mensagem enviada passam a usar os textos configurados.


7. Salve e limpe o cache

Clique em Salvar Configuração no topo da tela. Em seguida, limpe o cache da loja.

Após salvar, limpe o cache para que as alterações apareçam na loja. Acesse Sistema → Gerenciamento de Cache e clique em Liberar Cache de Armazenamento do Magento. Este passo é necessário a cada alteração nas configurações do Modo Catálogo.

Resultado esperado: A mensagem "Você salvou a configuração." aparece no topo da tela e, depois da limpeza do cache, a loja passa a funcionar como catálogo, com o pedido enviado pelo WhatsApp.


Validação e Testes

Após concluir a configuração, execute os testes abaixo para confirmar o funcionamento correto.

Teste 1 — Catálogo sem preço, com os dois botões

Ação: abra a loja como um cliente veria e visite uma página de produto e uma página de categoria. Repita em um produto com variações (tamanho, cor) e troque a variação na tela.

Resultado esperado: Nenhum preço aparece, o produto não aparece como indisponível, os botões de adicionar ao carrinho e de contato estão visíveis, e trocar a variação não faz o preço aparecer.


Teste 2 — Carrinho e minicarrinho

Ação: adicione dois ou três produtos ao carrinho, abra o minicarrinho pelo ícone do topo e depois a página do carrinho.

Resultado esperado: O minicarrinho lista os produtos sem preço e sem subtotal, e o número de itens continua aparecendo no ícone. A página do carrinho mostra produtos e quantidades, sem preço, subtotal, totais, cálculo de frete ou campo de cupom, com o botão Finalizar pelo WhatsApp como ação.


Teste 3 — Pedido pelo WhatsApp

Ação: na página do carrinho, clique em Finalizar pelo WhatsApp e confira a conversa que abre.

Resultado esperado: Abre uma nova aba com o WhatsApp no número configurado (ou o link configurado), com a mensagem já escrita: os itens no formato 2x Nome do produto (código), as opções escolhidas abaixo de cada item, o total de itens conferindo com o carrinho e nenhum valor na mensagem.


Teste 4 — Checkout desabilitado

Ação: com Desabilitar checkout em Sim, clique no botão de finalizar do minicarrinho. Depois, digite na barra do navegador o endereço da sua loja seguido de /checkout. Por fim, volte ao carrinho, altere a quantidade de um produto e remova um item.

Resultado esperado: Nos dois primeiros casos, o cliente volta para a página do carrinho. O carrinho continua acessível, sem recarregar em sequência, e alterar quantidade ou remover item funciona normalmente.


Teste 5 — Filtro e ordenação por preço

Ação: com Remover filtro de preço e ordenação por preço em Sim, abra uma categoria com muitos produtos e confira a barra de filtros e o seletor Ordenar por. Repita numa página de resultado de busca. Use uma categoria com vários produtos: com um ou dois, a barra de filtros não aparece de qualquer forma e o teste passa por engano.

Resultado esperado: O filtro Preço não aparece na barra de filtros e a opção Preço não aparece em Ordenar por, na categoria e na busca. A listagem continua ordenando normalmente pelas demais opções.


Se não funcionar, verifique:

  • Se você limpou o cache após salvar. É a causa mais comum.
  • Se Ativar Modo Catálogo (Configurações Gerais) e Habilitar Modo Carrinho estão como Sim.
  • Se Ocultar Todos os Botões de Comprar está em Não. Em Sim, os produtos aparecem como indisponíveis e não podem ir para o carrinho.
  • Se há um destino configurado: URL do botão do carrinho, Número de WhatsApp do carrinho ou os campos de contato das Configurações Gerais.
  • Se a URL configurada começa com http:// ou https:// e contém {{message}} ou {{message_safe_nl}}.
  • Se o carrinho tem pelo menos um produto. Com o carrinho vazio, o botão não aparece, e isso é o comportamento correto.
  • Se você está conferindo na visão de loja certa, caso a sua loja tenha mais de uma.

Pronto! Dessa forma realizamos a configuração do Modo Catálogo: Carrinho e WhatsApp em sua loja virtual Magento 2.


Observações Importantes

  • Nenhum pedido é criado na loja. O clique no botão só monta e envia a mensagem: não gera pedido, não aparece em Vendas → Pedidos, não reserva estoque e não envia e-mail de pedido. O fechamento (valores, frete e pagamento) é combinado com o cliente na conversa, e o carrinho dele continua salvo para que possa voltar e continuar.
  • Nada do que já aconteceu é apagado. Pedidos antigos continuam no painel com seus valores, e o histórico de pedidos em Minha Conta continua mostrando os valores das compras anteriores.
  • As opções do carrinho valem para todos os produtos. O carrinho não segue as opções de cada produto nem o modo somente fora de estoque: com Ocultar preços no carrinho e no minicarrinho ativo, nenhum item mostra preço.
  • Os preços também deixam de aparecer em pontos menos visíveis da vitrine, como o "a partir de" de produtos agrupados, as variações de produtos configuráveis, as opções personalizáveis e os produtos vistos recentemente, sempre que o preço do produto estiver oculto pelo Modo Catálogo. Essa proteção vale mesmo com o Habilitar Modo Carrinho em Não.
  • O botão de contato fica junto do botão de comprar na página do produto, com a mesma largura, e empilhado com ele nas listagens. A cor, a borda e os cantos vêm do tema da sua loja; em temas muito personalizados pode ser necessário um ajuste pontual de tamanho. Em produtos com Ocultar Comprar (Modo Catálogo) marcado na ficha, o botão de contato aparece só nas listagens, não na página do produto. Esse comportamento já tem correção prevista.
  • O botão do minicarrinho mantém o texto original (por exemplo, Finalizar compra), mas passa a levar ao carrinho quando o checkout está desabilitado.
  • Alguns canais continuam mostrando preço. O complemento atua na navegação da loja. E-mails automáticos, PDFs de fatura e feeds de produto continuam com os valores.

Se a sua loja tem feed de Google Shopping ou outro comparador de preços ativo, os valores continuam sendo enviados por ali. Fale com o suporte antes de ativar o Modo Catálogo para avaliar o que fazer com esses canais.

  • Ferramentas de análise podem registrar valor zero. Integrações que leem o valor do carrinho, como Google Tag Manager, pixels de redes sociais e barras de frete grátis, passam a receber 0 no lugar do subtotal. Elas continuam funcionando, mas os relatórios de valor de carrinho perdem sentido enquanto o modo estiver ligado.
  • Recursos de terceiros podem exibir preço por conta própria, como popups de compartilhar carrinho e informações de preço enviadas às redes sociais pela página do produto. Se notar valor aparecendo em algum ponto, avise o suporte com a página e um print.
  • Em quantidades fracionadas, o total é arredondado. Se a loja vende por metro ou por quilo e o cliente pede 1,5, a linha do produto mostra a quantidade exata, mas o Total de N item(ns) da mensagem sai arredondado.
  • As configurações podem ser diferentes por visão de loja, pelo seletor de escopo no topo da tela de configuração. Assim, uma loja pode funcionar como catálogo e outra vender normalmente.
  • Para desligar tudo de uma vez, coloque Ativar Modo Catálogo em Não e limpe o cache: preços, filtros, ordenação, carrinho e finalização voltam ao normal. Para desligar só o carrinho e manter a vitrine sem preço, coloque Habilitar Modo Carrinho em Não.

Referências e Relacionados

  • Modo Catálogo: módulo principal, que oculta preços e o botão de comprar na vitrine e define o número de WhatsApp e o link usados como padrão pelo carrinho.
  • Configuração de cache da loja: após qualquer alteração, é necessário limpar o cache para que as mudanças apareçam na loja.
  • Navegação por camadas (filtros da categoria): explica os filtros laterais das categorias, entre eles o filtro de preço que este complemento pode remover.
  • Configuração de visões de loja (store views): as opções do carrinho podem ser diferentes em cada visão de loja.

Caso tenha ficado alguma dúvida entre em contato com nosso time de suporte através do chat online dentro da sua loja virtual ou através do e-mail web@tryideas.com.br

Copiar para usar com IA

Este artigo foi útil?

Que bom! O que ajudou mais? O que faltou nesta página?

Opcional — seu voto já foi registrado.

Obrigado pelo seu feedback!