O plugin detecta automaticamente os principais plugins de frete usados no Brasil e soma os dias adicionais ao prazo apresentado no checkout. Você não precisa configurar nada — basta ter o plugin de frete ativo e os dias adicionais configurados nos produtos.
Plugins suportados nativamente
WooCommerce Correios (Cláudio Sanches)
O plugin lê os metadados _delivery_forecast e prazo_total da cotação dos Correios e soma os dias adicionais. Funciona para PAC, SEDEX e demais serviços.
Melhor Envio (plugin oficial)
Detecta o label de prazo no formato X a Y dias úteis e soma os dias adicionais a ambos os valores (mínimo e máximo). O resultado mantém o intervalo: 8 a 12 dias úteis em vez de só 12 dias úteis.
Melhor Envio via Arti
Lê os metadados _delivery_time e _delivery_range e ajusta os dois.
Total Express
Lê o metadado prazo_total e soma os dias adicionais.
Mandabem
Lê o metadado _delivery_mandabem e soma os dias adicionais.
Loggi
Lê o metadado Prazo de Entrega e soma os dias adicionais.
Infixs Correios
Detecta pelo ID do método (infixs-correios) e ajusta o label diretamente. Suporta todos os serviços do plugin.
Como o plugin processa o prazo
Para qualquer plugin de frete suportado:
- O plugin obtém a cotação original (ex: SEDEX, 5 dias úteis).
- Calcula o maior prazo adicional entre todos os produtos do carrinho (ver hierarquia em Como o plugin escolhe o prazo).
- Soma o prazo adicional ao prazo do método de envio.
- Substitui o número no label exibido para o cliente.
Outros plugins de frete
Qualquer plugin que mostre o prazo no label do método de envio (ex: SEDEX (5 dias úteis)) é suportado automaticamente — o plugin encontra os números no texto e soma os dias adicionais.
Se o plugin de frete usa metadados customizados em vez de mostrar o prazo no label, você precisa indicar a chave do metadado para o plugin. Detalhes em Integrar com plugin de frete não suportado.
Métodos nativos do WooCommerce
Os métodos nativos (taxa fixa, retirada no local, frete grátis) ganham um campo extra de Prazo de entrega nas configurações da zona de envio. Configure esse campo e o plugin adiciona o texto (Entrega em X dias úteis) ao label automaticamente.
| Método | Texto no label |
|---|---|
| Taxa fixa | (Entrega em X dias úteis) |
| Frete grátis | (Entrega em X dias úteis) |
| Retirada no local | (Disponível em X dias úteis) |
Para mudar esse texto (idioma, formatação), use o filtro wc_additional_days_per_product_delivery_time. Detalhes em Filtros disponíveis.
Dúvidas comuns
O prazo está somando duas vezes:
Provavelmente o plugin de frete já está incluindo o prazo de produção por algum motivo customizado. Use o filtro wc_additional_days_per_product_not_replace para impedir a substituição em casos específicos.
O número errado é alterado no label:
Acontece quando o label tem números que não são prazo (ex: código do CEP). Use o filtro wc_additional_days_per_product_not_replace indicando o índice do número que deve ser preservado.
Não está somando nada: Ative o debug em WooCommerce > Configurações > Entrega > Opções de entrega e olhe os logs. O plugin registra cada operação de cálculo. Detalhes em Debug e logs.