Giter Site home page Giter Site logo

eloom / module-correios-frete Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 2.0 61 KB

Cálculo de Frete e Rastreamento de Objetos com Correios | Magento 2

Home Page: https://eloom.tech/

PHP 99.47% JavaScript 0.53%
correios correios-cep correios-rastreio correios-sro magento2

module-correios-frete's Introduction

Cálculo de Frete e Rastreamento de Objetos com Correios para Magento

O módulo Correios para o Magento 2 é de código aberto e está disponível no GitHub. O repositório GitHub está conectado ao Packagist para que você possa incluí-lo facilmente em seu projeto através do Composer.

! Recomendamos que você teste o módulo em um servidor de teste antes de instalá-lo em seu servidor de produção.

Projeto Correios Frete

Acesse a página do projeto Correios Frete para Magento 2 e tenha uma visão completa de todos os recursos que nossa integração oferece.

Requisitos Técnicos

Requisito Versão
Magento Open Source, Adobe Commerce >= 2.3.2, >= 2.4.x
PHP, PHP-FPM 7.2, 7.3, 7.4, 8.1, 8.2

Recursos e Funcionalidades

  • Formato da encomenda: em Caixa/Pacote, Rolo/Prisma e Envelope;
  • Serviço de valor declarado;
  • Mostrar método se não aplicável;
  • Serviços:
    • 03085 - PAC com contrato;
    • 03298 - PAC com contrato;
    • 04669 - PAC com contrato;
    • 03050 - SEDEX com contrato;
    • 03220 - SEDEX com contrato;
    • 04162 - SEDEX com contrato;
    • 40126 - SEDEX a Cobrar, com contrato;
  • Serviço com entrega gratuita;
  • Valor máximo p/ frete grátis;
  • Medidas;
  • Prazos;
  • Taxas extras em valor ou em percentual;
  • Integrado ao Sistema de Rastreamento de Objetos dos Correios;
  • Tracking

Guia de instalação

Consulte a seção Instalando o módulo dos Correios Frete / Correios SRO no Magento 2.

Links

module-correios-frete's People

Contributors

eloom avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

module-correios-frete's Issues

Adicionar códigos de serviço Correios

Olá, primeiramente parabéns pelo módulo. Simples mas muito eficiente.

Gostaria de saber se há a possibilidade de, numa próxima versão, adicionar 2 códigos de serviços à lista no módulo. Seguem:
SEDEX com contrato - 03220
PAC com contrato - 03298

Agradeço desde já.

Frete Grátis com Regra de Carrinho não funciona

Configurei a opção de frete grátis e criei uma regra no carrinho para aplicar apenas para regiões determinadas mas não dá o desconto. A única forma que encontrei foi definir o valor da compra, na config do módulo mas, neste caso, vai dar frete grátis p qq um, independente de região, cep ou outras condições.

Peso por gramas ou quilos sendo ignorado

No admin tem uma opção que permite escolher se o peso informado será em gramas ou quilo. No entanto, não encontrei no código nenhuma verificação que utilizasse esse parâmetro. E percebi que as cotações de fretes estão sendo enviadas no formato salvo no produto. Mas os Correios parece que fazem a cotação somente em gramas.
Se a loja estiver configurada para informar o peso dos produtos no formato em Kg, a cotação fica errada. Porque a request envia para a API o atributo peso que deveria ser 1kg, 3kg, 5kg , no práticas a API dos Correios está recebendo como 1g, 3g, 5g, porque o módulo não converte kg em gramas.

opção

Dimensões de produto

Olá!

Testando o módulo, reparamos que as dimensões dos produtos são ignoradas, sendo apenas considerados os valores padrão que são preenchidos nas configurações do módulo, e apenas o peso do produto em si.

Api rest

Correio tirou do ar a api soap mantendo apenas a api rest.

Erro ao ativar métodos Sedex 10/Sedex 12

Pessoal, ao ativarmos os métodos de Sedex 10 ou Sedex 12, temos o seguinte erro abaixo:

main.CRITICAL: Warning: Undefined property: stdClass::$prazoEntrega in /home/863462.cloudwaysapps.com/fnsxaamnek/public_html/vendor/eloom/module-correios-frete/src/module-correios-frete/Model/Carrier.php on line 459 [] []

Seria pelo fato de não retornar um prazo de entrega nesses métodos? Tentamos desabilitar a opção de exibir o prazo de entrega nas configurações mas o erro persistiu.

Configuração do módulo e Erro ao Rastrear WSDL

Instalei o módulo 2.0.2 no Magento 2.4.3.

Nas configurações do módulo, quais seriam os códigos para:
Usuário: usuário sigep?
Código de Acesso: senha sigep?

Estou recebendo esse erro, ao registrar um localizador em uma venda e clicar para rastrear:
Error: Class 'Eloom\CorreiosFrete\Model\Mage' not found in /cloudclusters/magento/vendor/eloom/module-correios-frete/src/module-correios-frete/Model/Carrier.php:486

Qual ajuste precisa ser feito?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.