Frete na página do Produto – Módulo Grátis para M1

Escrito por Mario SAM

Versão: 1.0.0
Testado nas versões: 1.9.3.9 Community
PHP: 5.6.40
Tema: RWD
Última atualização: 11/01/2021
Download para versão M1: local | github
Versão disponível para M2 aqui.

O que esperar desse módulo?

Este módulo permite calcular (estimar) o valor do frete na página de detalhes dos produtos.

Diversas configurações estão disponíveis nesta versão. Como incluir frete grátis baseado no valor do produto, armazenar o cep informado para calcular automaticamente sempre que o cliente mudar de página, contrato com os correios, formas de exibição, etc.

As configurações

Conheça as possíveis configurações deste módulo.

Habilitar Módulo: O módulo pode ser ligado/desligado a qualquer momento. Lembre-se de limpar o cache após alteração.

País: Para qual país o frete pode ser estimado.

Opções de Frete: Uma lista de opções fornecidas pelos correios. Marque aquelas que você possui disponibilidade de usar e que fornecerá a seus clientes.

Exibir Frete Grátis: Você decide se o calculo deve incluir ou não uma opção de frete grátis.

Preço do Produto: Caso tenha decidido oferecer frete grátis, pode estipular um valor mínimo para o preço do produto. Se o preço for maior do que o informado aqui, então a opção de frete grátis será exibida.

Dias para Entrega: Se você habilitou o frete grátis, pode informar quantos dias serão necessários para efetuar a entrega.

Posição do Campo: Informe o ID ou Class do seu código HTML onde deseja posicionar o campo de frete. No tema LUMA podemos usar a class “.product-add-form“, altere esse campo para posicionar em outro local da página.

CSS Customizado: Um espaço para inserir código CSS e customizar a apresentação do input e dos resultados.

Javascript Customizado: Um espaço para inserir código javascript e realizar testes A/B, adicionar novos recursos, etc.

Configurações de Envio

Temos ainda alguns campos adicionais para configuração, que impactam no valor final do frete estimado.

Código Administrativo: Caso você tenha um contrato estabelecido com os correios.

Senha: A senha para o seu contrato com os correios.

Tamanho do pacote: Será usado o mesmo tamanho para todos os produtos, pois é apenas uma estimativa.

Diametro do pacote: Será usado o mesmo tamanho para todos os produtos, pois é apenas uma estimativa.

Altura do pacote: Será usado o mesmo tamanho para todos os produtos, pois é apenas uma estimativa.

Largura do pacote: Será usado o mesmo tamanho para todos os produtos, pois é apenas uma estimativa.

Forma de Entrega: São as opções fornecidas pelos correios, como caixa, envelope, rolo, etc. Algumas delas ignoram os dados informados acima, como largura, altura, etc.

Indo além…

O módulo além de grátis, está com código-fonte aberto e disponível no github. Isso significa que você pode estudar, alterar, modificar, customizar, ampliar, melhorar, fazer o que bem entender com ele.

Se você não sabe como desenvolver para M1, mas gostaria de aprender, recomendo o curso Criação de Módulos e Desenvolvimento Backend Magento 1.9.

Gostou do módulo? Compartilhe nas redes sociais, ou faça uma doação aqui.

Sucesso!

O Autor

Mario SAM

Graduado em Web Design e Programação, com pós-graduação em Gestão de Projetos e TI, MBA em Marketing, Mestrado (incompleto) em Comércio Eletrônico e Internet, Estudante de Educação Física e faixa-preta em Taekwondo. Também possui as certificações Google Analytics, Sun Java Certified, Magento Developer e a Magento Front-End Developer.

Magento FrontEnd Developer Certification  Magento Developer Certification