Como Integrar Envia.com no WooCommerce (WordPress): Tutorial 2026
WooCommerce é o plugin de e-commerce mais usado do mundo, dominante em pequenas e médias lojas brasileiras hospedadas em WordPress. Diferente de SaaS como Shopify, a maior vantagem do Woo é ser self-hosted — vc controla tudo, sem mensalidade da plataforma. A integração com a Envia.com acrescenta cotação multi-transportadora em tempo real no checkout do Woo sem custo adicional.
Este tutorial cobre o plugin oficial passo a passo.
⚠️ Disclosure: o frete.center é afiliado da Envia.com.
Índice
- Pré-requisitos
- Passo 1 — Cadastro na Envia.com
- Passo 2 — Instalação do plugin no WordPress
- Passo 3 — Configuração de transportadoras
- Passo 4 — Peso e dimensões dos produtos
- Passo 5 — Testar checkout
- Erros comuns
- FAQ
Pré-requisitos
- WordPress 5.0+ com WooCommerce 5.0+ instalado e ativo
- Acesso admin (papel Administrator)
- CPF/CNPJ para cadastro na Envia
- Produtos cadastrados com peso preenchido (crítico!)
Passo 1 — Cadastro na Envia.com
- Acesse o link de cadastro Envia.com via frete.center.
- Cadastre CPF/CNPJ, e-mail, endereço de coleta.
- Confirme o e-mail.
- Vá em Configurações → API e gere a API Key. Anote em local seguro.
Passo 2 — Instalação do plugin no WordPress
- No painel WP Admin: Plugins → Adicionar Novo.
- Busque por "Envia Shipping" ou "envia.com".
- Instale e ative o plugin oficial.
- Vá em WooCommerce → Configurações → Envio → Envia.com.
- Cole sua API Key no campo correspondente.
- Salve.
💡 Se o plugin oficial não estiver disponível ainda no seu região, há plugins de comunidade compatíveis com a API REST da Envia. Verifique avaliações antes de instalar.
Passo 3 — Configuração de transportadoras
No mesmo painel WooCommerce → Configurações → Envio → Envia.com:
- Endereço de coleta: confira/preencha o endereço cadastrado na Envia.
- Transportadoras habilitadas: marque quais aparecem no checkout. Recomendação inicial:
- Margem de segurança no prazo: adicione 1 dia útil ao prazo cotado (margem para coleta + manuseio).
Passo 4 — Peso e dimensões dos produtos
Crítico: todo produto precisa de peso cadastrado ou a cotação Envia falha.
- Produtos → cada produto → Envio.
- Preencha:
- Para produtos variáveis (variações), preencha em cada variação.
Dica: se vc tem catálogo grande, considere usar plugin de import/export CSV para popular pesos em massa.
Passo 5 — Testar checkout
- Abra a loja em janela anônima.
- Adicione produto ao carrinho.
- Vá pro checkout, informe CEP de teste.
- Confira se aparecem as opções de frete configuradas com preço e prazo.
Se não aparecer: revise se o produto tem peso > 0 e se as transportadoras estão habilitadas para a região.
Erros comuns
1. "Não há opção de envio para seu endereço." Causa: peso/dimensões faltando ou CEP fora da cobertura. Verifique cadastro do produto e habilite Correios para CEPs interior.
2. Cotação demora 5+ segundos. Causa: muitas transportadoras habilitadas simultaneamente. Solução: limite a 4-5 opções no checkout.
3. Preço diferente do cotado depois. Causa: peso cubado. Confira calculadora de peso cubado.
4. Plugin conflita com outro de frete. Solução: desative concorrentes (Correios Brasil, Melhor Envio Woo, etc.) e mantenha só Envia.
FAQ
O plugin Envia para WooCommerce é grátis? Sim. Vc paga só as etiquetas que comprar.
Funciona com WooCommerce Subscriptions? Sim, cotação roda em cada renovação que envolve envio físico.
E com WooCommerce Multilingual (WPML)? Sim — o plugin é traduzível.
Posso usar Envia.com + outro plugin de frete em paralelo? Sim, mas evite — gera confusão no checkout. Escolha um.
Como faço para gerar etiqueta após o pedido? Vc gera no painel da Envia (pedido aparece lá automaticamente após confirmação do Woo). PDF imprimível em A4 ou térmica.
Veja também:
Comentários
Seja o primeiro a comentar.
Deixar um comentário