Guia grátis para lojas WooCommerce

Classe de entrega no WooCommerce: o que ela muda no frete, e o que não muda.

A classe de entrega agrupa produtos que viajam de um jeito parecido, como móveis, itens frágeis ou pesados. Sozinha, ela não muda nada: só muda o frete do método que lê a classe. Em 4 de novembro de 2026, medimos a Taxa fixa do WooCommerce 11.2.1 com uma classe Móveis e lemos o código dos plugins de frete mais usados para ver o que cada um faz com ela.

CL.S1 — Criar e usar

Como criar a classe de entrega e pôr no produto.

Onde criar

Em WooCommerce, Configurações, Entrega, Classes, clique em Adicionar classe de entrega. O nome é o que você vê no painel, como Móveis ou Frágil; o slug é preenchido sozinho.

No produto

Em Produtos, edite o produto e escolha a classe em Dados do produto, Entrega, Classe de entrega. Na variação, o padrão é Igual ao ascendente: ela usa a classe do produto principal, a menos que você escolha outra.

Sozinha, não muda o frete

A própria tela do WooCommerce avisa: classes de entrega são utilizadas por certos métodos de entrega para agrupar produtos semelhantes. Se nenhum método da área lê a classe, o frete continua igual.

Ler o guia de configurar o frete

CL.S2 — Taxa fixa

A Taxa fixa é o método nativo que cobra por classe.

Taxa fixa R$ 10, Móveis R$ 50, sem classe R$ 5
CarrinhoPor classePor pedido
Só a camiseta (sem classe)R$ 15R$ 15
Camiseta e sofá (Móveis)R$ 65R$ 60
Só o sofá (Móveis)R$ 60R$ 60

Custos por classe de entrega

Depois que a loja tem uma classe, a Taxa fixa de cada área de entrega ganha um campo por classe e o Custo para quando não possui classe de entrega. Esse valor soma ao custo da Taxa fixa.

Por classe ou Por pedido

No Tipo de cálculo, Por classe soma o custo de cada classe que está no carrinho. Por pedido cobra só a classe mais cara. Com camiseta e sofá, R$ 65 contra R$ 60.

[qty] conta só a classe

Com 25 * [qty] no campo da Móveis, 2 sofás e 3 camisetas deram R$ 65: R$ 10 da Taxa fixa, R$ 50 dos 2 sofás e R$ 5 das camisetas. O [qty] da classe conta só os produtos dela.

Classe sem valor não soma

Com o campo da Móveis vazio, camiseta e sofá pagaram R$ 15: a Taxa fixa e o custo sem classe da camiseta. O sofá viajou sem custo a mais.

O Frete grátis não olha a classe

O método Frete grátis só pergunta o que libera o grátis, cupom ou valor mínimo. Não tem campo de classe, e o sofá ganha o grátis como a camiseta.

Ler o guia do frete grátis

Medido na bancada WooCommerce 11.2.1 em 4 de novembro de 2026: área de entrega Brasil, CEP 01310-100, camiseta de R$ 100 sem classe e sofá de R$ 1.200 na classe Móveis.

CL.S3 — Os plugins de frete

O que cada plugin de frete faz com a classe de entrega.

Correios 4.2.5

Cada método tem o campo Classe de entrega. Com uma classe escolhida, o método só aparece quando todos os produtos do carrinho que precisam de entrega são dessa classe: uma camiseta sem classe junto do sofá faz o método sumir.

Ler o guia dos Correios

Frenet 2.1.25

O plugin da Frenet tem o mesmo campo em cada método e a mesma conta: só cota quando todos os produtos são da classe escolhida.

Ler o guia da Frenet

Melhor Envio 3.0.8, modo antigo

Cada serviço tem o campo Classe de entrega, que começa em Sem classe de entrega. Nesse padrão, o serviço só aparece se o carrinho tiver pelo menos um produto sem classe: quem compra só o sofá da classe Móveis fica sem esses serviços até você escolher Móveis neles.

Melhor Envio 3.0.8, modo novo

Os serviços do Melhor Envio não têm campo de classe e cotam por peso e medidas. A classe só filtra os métodos nativos, como a Taxa fixa, que a calculadora da página do produto lista junto.

Ler o guia do Melhor Envio

SuperFrete 3.3.4

O código do plugin não lê a classe de entrega. A cotação sai pelo peso e pelas medidas dos produtos.

Ler o guia do SuperFrete

Plugins baixados do WordPress.org e lidos em 4 de novembro de 2026: woocommerce-correios 4.2.5 (class-wc-correios-shipping.php), woo-shipping-gateway 2.1.25 (class-wc-frenet.php), melhor-envio-cotacao 3.0.8 (legacy/Services/CalculateShippingMethodService.php e src/Http/Controllers/Quotation/QuotationController.php) e superfrete 3.3.4.

CL.S4 — Regra por classe

Esconder, somar dias ou tirar o grátis só para uma classe.

O que o nativo não faz

Nenhum desses caminhos esconde uma transportadora já cotada só porque o carrinho tem um produto grande, nem tira o frete grátis só do produto pesado. Nos Correios e na Frenet, a classe decide o método inteiro, e só quando todos os produtos são dela.

Vale para, por opção

No Brasa Regras de Frete 0.1.11, cada opção cotada tem o campo Vale para: Todo carrinho, Carrinho com Móveis (a regra age se um produto da classe estiver no carrinho) ou Carrinho sem Móveis (age só se nenhum estiver). Serve para o que o Melhor Envio, os Correios, a Frenet ou o SuperFrete cotaram.

Ver o Regras de Frete

O SEDEX some para o sofá

No checkout em blocos da nossa bancada, com Não oferecer esta opção e Carrinho com Móveis no SEDEX, a camiseta sozinha via Jadlog, Econômica e SEDEX; com o sofá no carrinho, o SEDEX saiu. R$ 197 por ano por loja.

CL.S5 — Perguntas

O que perguntam sobre classe de entrega no WooCommerce.

Como criar classe de entrega no WooCommerce?

Em WooCommerce, Configurações, Entrega, Classes, clique em Adicionar classe de entrega e dê um nome, como Móveis. Depois, em cada produto, escolha a classe em Dados do produto, Entrega, Classe de entrega. Na variação, o padrão é Igual ao ascendente: ela usa a classe do produto principal.

Como cobrar frete por classe de entrega no WooCommerce?

Pela Taxa fixa. Depois que a loja tem uma classe, o método Taxa fixa de cada área de entrega ganha os Custos por classe de entrega: um campo para cada classe e um Custo para quando não possui classe de entrega. Com Taxa fixa de R$ 10, Móveis R$ 50 e sem classe R$ 5, uma camiseta e um sofá pagaram R$ 65 na nossa medida.

Qual a diferença entre Por classe e Por pedido?

No Tipo de cálculo da Taxa fixa, Por classe soma o custo de cada classe que está no carrinho, e Por pedido cobra só a classe mais cara. Com camiseta e sofá, Por classe deu R$ 65 (10 + 50 + 5) e Por pedido deu R$ 60 (10 + 50).

O frete grátis do WooCommerce respeita a classe de entrega?

Não. O método Frete grátis só pergunta o que libera o grátis, cupom ou valor mínimo, e não tem campo de classe. Um sofá no carrinho ganha o grátis como uma camiseta.

Classe de entrega funciona com o Melhor Envio?

Só no modo antigo do plugin 3.0.8: cada serviço tem um campo Classe de entrega, que começa em Sem classe de entrega. Nesse padrão, o serviço só aparece se o carrinho tiver pelo menos um produto sem classe. No modo novo, os serviços do Melhor Envio não têm campo de classe.

Classe de entrega funciona com os Correios?

No plugin Correios 4.2.5, cada método tem o campo Classe de entrega. Com uma classe escolhida, o método só aparece quando todos os produtos do carrinho são dessa classe: uma camiseta sem classe junto do sofá faz o método sumir. O plugin da Frenet 2.1.25 faz igual.

Como esconder uma transportadora para produto grande?

Sem plugin, o WooCommerce não esconde uma opção cotada por causa de um produto. No Brasa Regras de Frete 0.1.11, a regra da opção com Não oferecer esta opção e Vale para em Carrinho com Móveis tira o SEDEX quando o sofá está no carrinho e deixa o SEDEX para quem compra só a camiseta.

Como tirar o frete grátis de um produto pesado?

No Brasa Regras de Frete, ponha o grátis a partir de um valor na opção e escolha Vale para em Carrinho sem Pesado: o grátis vale para o resto da loja e deixa de valer quando um produto da classe Pesado entra no carrinho.

CL.S6 — Suporte

O frete do produto grande não bate?

Chame no WhatsApp com o plugin de frete que você usa e as classes que criou. Você fala com quem escreveu o Regras de Frete.