Pré-requisito(s):
Ter o Wordpress e o plugin do Woocommerce já instalados na sua loja. Recomenda-se possuir um ambiente de testes para validar alterações e atualizações antes de aplicá-las em produção.
O módulo Woocommerce da Intelipost é responsável por realizar o cálculo do frete a partir do CEP fornecido pelo cliente final. A consulta é feita diretamente na API da Intelipost.
Com a instalação do módulo, essa funcionalidade fica disponível em duas páginas da sua loja:
Carrinho
Checkout
Este manual está dividido em três partes:
Instalação — como instalar o módulo na sua loja.
Configurações — onde encontrar e como preencher cada parâmetro.
Uso — como utilizar a funcionalidade após a instalação.
Instalação
Antes de instalar o módulo Intelipost, é necessário instalar o plugin do Woocommerce através do gerenciador de plugins do Wordpress.
A instalação é feita pelo próprio gerenciador de plugins do Wordpress. Caso ainda não tenha o Wordpress instalado, acesse wordpress.org e consulte a documentação oficial em caso de dúvidas.
Siga os passos abaixo para instalar o módulo:
No menu à esquerda do ambiente administrativo do Wordpress, acesse Plugins > Add New.
Clique no botão Upload Plugin, localizado na parte superior da tela.
Escolha o arquivo .zip que contém o módulo Intelipost e clique em Install Now.
Observação: o arquivo .zip deve conter apenas a pasta Intelipost, com os arquivos referentes ao plugin dentro dela.
Após a instalação, acesse Plugins > Installed Plugins e clique em Activate no módulo Intelipost que foi adicionado à lista.
Configurações
Para acessar o menu de configurações do módulo, siga estes passos:
No ambiente administrativo do Wordpress, acesse WooCommerce > Settings.
Acesse a aba Shipping, na parte superior da tela, e clique no link Intelipost logo abaixo das abas.
Nesta tela você encontra os seguintes parâmetros de configuração:
Enable/Disable: ativa ou desativa o módulo no front da loja.
Api URL: URL de acesso à API da Intelipost.
Api Key: chave de autenticação fornecida pela Intelipost.
Title: título exibido aos usuários durante o checkout.
Customize title for shipping methods: texto customizável exibido para cada método de envio encontrado após o cálculo do frete (use %s para o nome do método e %d para o número de dias).
Origin Zip Code: CEP de onde a entrega será despachada.
Quote Calc Type: modo de cálculo de frete (por Volume ou por Produto).
Free Shipping: habilita ou desabilita a opção de frete grátis.
Free Shipping Text: texto exibido quando o frete for grátis.
Unit of Weight: unidade de peso dos produtos usada no cálculo de frete.
Average Weight: peso médio utilizado para produtos sem peso configurado.
Default Width: largura padrão utilizada quando o produto não tem largura configurada.
Default Height: altura padrão utilizada quando o produto não tem altura configurada.
Default Length: comprimento padrão utilizado quando o produto não tem comprimento configurado.
Quote volume in separate boxes by: unidade utilizada para determinar se as cotações por volume serão feitas em caixas separadas.
Box Default Width: largura padrão utilizada para a caixa quando esta não tiver largura configurada.
Box Default Height: altura padrão utilizada para a caixa quando esta não tiver altura configurada.
Box Default Length: comprimento padrão utilizado para a caixa quando esta não tiver comprimento configurado.
Box Default Weight: peso padrão utilizado para a caixa quando esta não tiver peso configurado.
Debug Log: ativa o registro de logs para cada evento ocorrido no módulo.
Uso
Depois de instalado e configurado, acesse a página do produto (carrinho ou checkout) e, na área de Cart totals, clique no botão Calculate Shipping.
Informe os dados de endereço e um CEP válido e clique em Update totals.
Neste momento, a cotação é disparada e, respeitando as configurações feitas no módulo e na ferramenta da Intelipost, os valores de frete são retornados e exibidos.
Comportamento pós-ação
Os valores de frete retornados refletem as regras de cotação e configurações definidas tanto no módulo Woocommerce quanto na plataforma Intelipost.
Validações
Ao adicionar um CEP variável no produto, é importante se atentar ao modo de adição do atributo: ele deve ser configurado como variação geral, e não como variação de produto. Desmarque as duas caixas de opção que aparecem no momento da adição do atributo de variação do produto.
Ao adicionar os CEPs, utilize sempre o formato de valores, e não como tag pré-programada.
Conclusão
Com o módulo Woocommerce da Intelipost instalado e configurado corretamente, sua loja passa a calcular o frete automaticamente no carrinho e no checkout, com base no CEP informado pelo cliente.
Segue abaixo um tutorial disponibilizado pela Woocommerce e exemplificando o tópico:
