Simulador de frete no WooCommerce: o cliente vê o frete antes do carrinho.
O WooCommerce só calcula o frete no carrinho. Testamos numa loja de teste os caminhos que levam o cálculo para a página do produto, o erro que trava a consulta do CEP e por que a página às vezes mostra um preço e o carrinho outro.
Três jeitos de mostrar o frete na página do produto.
A calculadora do seu plugin de frete
O Melhor Envio e o Correios Automático trazem a própria calculadora, e as duas responderam na nossa loja de teste. O Correios for WooCommerce diz que não tem, por estar fora do escopo dele.
O Shipping Simulator for WooCommerce, grátis, com 6 mil instalações e nota 5 em 40 avaliações, pergunta ao WooCommerce o frete do produto. Por isso lista o que qualquer plugin de frete cotou, e não só uma transportadora.
Sem plugin nenhum, o cliente coloca o produto no carrinho e usa Calcular frete. Funciona, mas o frete aparece só depois da decisão de comprar.
SF.S2 — O que testamos
Duas calculadoras, o mesmo frete do carrinho.
Na loja de teste, com o Melhor Envio e o Shipping Simulator ativos, a página do produto ficou com as duas calculadoras. No CEP 01310-100, as duas listaram o que o carrinho listou para o mesmo CEP, com a mesma regra aplicada: o PAC renomeado para Econômica, com 2 dias a mais e 10% de desconto, o SEDEX escondido e a Jadlog grátis em São Paulo.
Em cima, a calculadora do Melhor Envio. Embaixo, o Shipping Simulator. Os dois com as regras do Brasa Regras de Frete.
Testado em 3 de novembro de 2026: WooCommerce 11.2.1, Melhor Envio 3.0.8 no modo novo e Shipping Simulator for WooCommerce 3.0.6 numa loja de teste. A cotação veio de um servidor de teste nosso que responde como o Melhor Envio, então os valores da imagem mostram as regras funcionando, não o preço real de uma entrega. Instalações e notas lidas no WordPress.org no mesmo dia.
SF.S3 — Como configurar
O Shipping Simulator, passo a passo.
Em Plugins, Adicionar plugin, procure Shipping Simulator for WooCommerce, instale e ative. Ele pede PHP 8.2 ou mais novo.
Abra uma página de produto: o campo de CEP e o botão Consultar já aparecem abaixo do Adicionar ao carrinho.
Para mudar cores, ícones, posição ou ligar o frete grátis por valor mínimo, vá em WooCommerce, Configurações, aba Calculadora de frete.
Se o simulador responder Erro na consulta do CEP, abra Configurações, Links permanentes e saia do Simples.
Cadastre peso e medidas em cada produto: o simulador cota o produto sozinho, como se fosse o único item do carrinho.
SF.S4 — Quando não funciona
Três coisas que vimos dar errado.
Erro na consulta do CEP
Com os Links permanentes em Simples, o Shipping Simulator mostrou Erro na consulta do CEP. Tente novamente, e não cotou. Ele consulta o CEP num endereço /wp-json/ do próprio site, que no Simples devolveu a página inicial. Em Nome do post, cotou na hora.
A página e o carrinho não batem
A calculadora do Melhor Envio não passa pelo filtro que o carrinho usa. Um ajuste de frete feito nesse filtro muda o carrinho e deixa a calculadora com o preço cotado, e o cliente vê dois valores para a mesma entrega.
O CEP sai da loja
Antes de cotar, o Shipping Simulator manda o CEP para brasilapi.com.br e, se falhar, para viacep.com.br, para achar cidade e estado. Se um dos dois estiver fora do ar ou bloqueado no seu servidor, a consulta falha.
SF.S5 — Quando um plugin pago ajuda
Só quer o simulador? Não compre o nosso.
O que o grátis já faz
Mostrar o frete na página do produto, com prazo, e dar frete grátis por valor mínimo ou por produto, o Shipping Simulator faz sem custo. A calculadora do seu plugin de frete também pode bastar.
O Brasa Regras de Frete
É o nosso plugin, por R$ 197 por ano. Serve quando você muda as opções de frete, com nome próprio, dias a mais, taxa ou desconto, grátis por valor e estado, ou esconder uma transportadora, e quer o mesmo resultado no carrinho, no checkout, na calculadora do Melhor Envio e no Shipping Simulator. Com o nosso plugin desligado, o simulador mostrou o PAC como cotado; ligado, mostrou a Econômica.
O WooCommerce tem simulador de frete na página do produto?
Não sozinho. Com só o WooCommerce 11.2.1 ativo, a página do produto da nossa loja de teste não teve campo de CEP nenhum. O cálculo nativo fica no carrinho, em Calcular frete.
Qual plugin coloca o cálculo de frete na página do produto?
Três caminhos funcionaram na nossa loja de teste: a calculadora do Melhor Envio, a do Correios Automático e o Shipping Simulator for WooCommerce, que pergunta ao WooCommerce e por isso serve para qualquer plugin de frete. O Product page shipping calculator for WooCommerce, versão 1.3.49.96, com mil instalações e nota 4,9 em 77 avaliações, também cotou com as mesmas regras.
Por que aparece "Erro na consulta do CEP. Tente novamente."?
No Shipping Simulator, foi o que vimos com os Links permanentes em Simples. Antes de cotar, ele consulta o CEP num endereço /wp-json/ do próprio site, e com Simples esse endereço devolveu a página inicial. Em Configurações, Links permanentes, trocamos para Nome do post e o simulador passou a cotar.
Por que a página do produto mostra um preço e o carrinho outro?
Porque a regra mudou um lugar e não o outro. A calculadora do Melhor Envio não passa pelo filtro que o carrinho usa, então um ajuste feito nesse filtro, por código ou por plugin, muda o carrinho e deixa a calculadora com o preço cotado. O Shipping Simulator passa pelo filtro do carrinho.
O simulador funciona com o Melhor Envio?
Funcionou. Com o Melhor Envio 3.0.8 no modo novo, o Shipping Simulator 3.0.6 listou as mesmas opções do carrinho, com o prazo no nome, como "Econômica (10 dias úteis)".
O Shipping Simulator manda o CEP do cliente para fora?
Manda o CEP. Pelo código da versão 3.0.6, o servidor da loja consulta brasilapi.com.br e, se falhar, viacep.com.br, para achar cidade e estado. Se a sua política de privacidade lista com quem a loja fala, inclua esses dois.
Preciso pagar para ter o simulador?
Não. O Shipping Simulator é grátis no WordPress.org e apareceu na página do produto logo depois de ativado, sem configurar nada. A versão paga dele acrescenta recursos, que não testamos. Plugin pago só faz sentido se você muda as opções de frete e quer o mesmo valor em todo lugar.
SF.S7 — Suporte
O simulador não aparece na sua loja?
Chame no WhatsApp com o link do produto. Você fala com quem testou esses plugins na bancada.