English:

Hi, this is my latest Magento 2 extension.

It’s a shipping method extension for Magento 2 that you can offer the Correios shipping service to your customer.

With this module you can save the postcode tracks in your database and consult offline the price and the delivery days for the purchase, and consult online these values when the customer request the calculation.

The extension have a task in cron that check if the offline database is updated or not, and if not, the extension connect to the Correios webservices and update the values.

You can configure the posting methods, the delivery message and other settings in this extension. You can see the tutorial (in Portuguese) and all features in this link: https://bitbucket.org/igor_lm/igorludgero_correiosofflinem2/wiki/Home

This extension is FREE and if you have any doubts, critical or suggestion you can contact-me in my social links.

You can install via Magento Marketplace in this link.

In this extension I used the new Magento 2 UI, in a next post I will talk about this.

Regards.

 

UPDATE: Recently Correios changed the post method codes used in many contracts, to fix this problem I added in the extension a section to set the post method code for each post method, in this way you can set the code according your contract. http://prntscr.com/f5sp7v

 

 

Português

Olá, hoje vou apresentar minha nova extensão para Magento 2.

É uma extensão que fornece o cálculo de entrega dos Correios consultando uma base offline local ou diretamente os webservices dos Correios.

Com este módulo você pode salvar em seu banco de dados as faixas de CEP utilizadas pelos Correios e salvar os valores e prazos de entrega para utilizá-los futuramente nos cálculos de suas entregas.

Esta extensão possui um tarefa no cron que verifica se a base local está atualizada ou não e se for o caso conecta aos webservices dos Correios para realizar a atualização.

Nesta extensão você pode configurar os serviços dos Correios que funcionarão, a mensagem que será exibida para o cliente e muitas outras configurações. Para ver o tutorial de instalação e todas as funcionalidades acesse o wiki do projeto no BitBucket https://bitbucket.org/imagination-media/correios/wiki/Home

Você pode instalar o módulo pelo Marketplace do Magento utilizando este link.

Esta extensão é totalmente GRÁTIS e se você possuir alguma dúvida, crítica ou sugestão ela é sempre bem vinda. Contate-me utilizando os links no rodapé do site.

No desenvolvimento desta extensão eu utilizei os novos componentes de UI do Magento 2, em um próximo post do site eu falarei mais sobre isso.

Abraços!

 

ATUALIZAÇÃO: Recentemente os Correios mudaram os códigos de algumas formas de entrega. Eu adicionei uma seção no módulo onde é possível configurar os códigos de cada forma de entrega de acordo com seu contrato, isso resolve o problema e evita o mesmo problema futuramente caso os códigos mudem novamente. http://prntscr.com/f5sp7v

ATUALIZAÇAO: Estou matendo o módulo agora no repositório da Imagination Media, por isso o endereço do módulo mudou.

 

Repository: https://bitbucket.org/imagination-media/correios/wiki/Home

Magento 2 Extension – Correios Offline & Online

Igor Ludgero


PHP & Magento Developer from Brazil.


Post navigation


124 thoughts on “Magento 2 Extension – Correios Offline & Online

  1. Estou com problemas no cálculo do valor do frete. Não está sendo utilizada as medidas definidas no cadastro do produto. As requisições ao web service dos Correios estão utilizando sempre as medidas definidas no código fonte (16 x 11 x 2) do módulo.

    1. Olá Diogo,
      dentro do cadastro você verificou se ao mudar as visões de loja os atributos estão para pegar o valor padrão? Este pode ser um dos problemas.
      E os índices do banco de dados, você tentou reindexá-los?
      Pode entrar em contato pelo [email protected] que eu te auxilio. Abraço!

  2. ola amigo na versão 2.1.5 esta dando erro na instalação.

    Check Component Dependency
    We found conflicting component dependencies. Hide detail

    Command “update” failed: Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Your requirements could not be resolved to an installable set of packages.

    Problem 1
    – Installation request for magento/product-community-edition 2.1.5 -> satisfiable by magento/product-community-edition[2.1.5].
    – igorludgero/correios 1.0.0 requires magento/framework ~100.0.4 -> satisfiable by magento/framework[100.0.4, 100.0.5, 100.0.6, 100.0.7, 100.0.8, 100.0.9, 100.0.10, 100.0.11, 100.0.12, 100.0.13, 100.0.14, 100.0.15].
    – Can only install one of: magento/framework[100.1.5, 100.0.4].
    – Can only install one of: magento/framework[100.1.5, 100.0.5].
    – Can only install one of: magento/framework[100.1.5, 100.0.6].
    – Can only install one of: magento/framework[100.1.5, 100.0.7].
    – Can only install one of: magento/framework[100.1.5, 100.0.8].
    – Can only install one of: magento/framework[100.1.5, 100.0.9].
    – Can only install one of: magento/framework[100.1.5, 100.0.10].
    – Can only install one of: magento/framework[100.1.5, 100.0.11].
    – Can only install one of: magento/framework[100.1.5, 100.0.12].
    – Can only install one of: magento/framework[100.1.5, 100.0.13].
    – Can only install one of: magento/framework[100.1.5, 100.0.14].
    – Can only install one of: magento/framework[100.0.15, 100.1.5].
    – magento/product-community-edition 2.1.5 requires magento/framework 100.1.5 -> satisfiable by magento/framework[100.1.5].
    – Installation request for igorludgero/correios 1.0.0 -> satisfiable by igorludgero/correios[1.0.0].

    1. Olá amigo, tudo bom?
      Eu já lancei um novo update do módulo que você pode baixar no repositório do bitbucket. No marketplace eu ja subi a nova versão mas estou tendo problemas para liberar essa nova versão e por isso ainda está com erro.
      Baixe e instale do repositório que irá funcionar.
      Abraço!

  3. Bom dia Igo!

    Com esse modulo é possível simular cálculos de clientes no exterior?

  4. Boa tarde Igor, prezado agradeço seu espirito coletivo, e gostaria de inspirá-lo a continuar sua contribuição a comunidade magento. Eu tentei instalar seu modulo no Magento 2.1.6 e não tive sucesso. Gostaria de saber se já foi lançado atualização para esta versão do Magento “2.1.6” ? Obs. uso Ubuntu 16.10, PHP 7 e Nginx 10

  5. Olá Igor,

    Hoje os Correios mudaram os códigos dos serviços, seria legal se puder atualizar o módulo.

    Abs

        1. Baixe os arquivos do repositorio e mova os para a pasta do modulo em sua loja. Agora no módulo há uma seção onde é possível configurar os códigos das formas de entrega de acordo com seu contrato.

  6. Instalei o módulo via composer, mas quando abro a tela de metodos de envio a tela fica em branco, isso só acontece quando instalo o seu módulo, saberia me dizer se tem alguma coisa em especial que estou deixando passar?

  7. Igor, primeiramente gostaria de agradecer por disponibilizar este módulo para todos nós!
    Eu sou totalmente novo no Magento, e estou tendo problemas para instalar o módulo.
    Quando tento instalar pelo composer, obtenho a seguinte mensagem de erro:

    Could not find package igorloudgero/correios at any version for your minimum-stability (stable). Check the package spelling or your minimum-stability

    Então fui tentar a instalação manual, porém não entendi muito bem em qual pasta devo fazer o upload dos arquivos, já que se eu upar na root, os arquivos gitignore e composer seriam substituídos. Você pode detalhar um pouco mais essa instalação manual?

  8. Igor, Boa tarde.
    Estou tendo dificuldades em colocar seu módulo no Magento 2.

    Estou usando a versão 2.1.6 do Magento e o PHP 5.6.
    Estou tentando fazer a instalação manual, baixando os arquivos e colocando na raiz da loja (como explicado no seu Bitbucket) mas o magento não identifica.
    Devo renomear a pasta? Colocar algo dentro do Composer?

    1. Ola Jonas, copie os arquivos para a pasta app/code/Igorludgero/Correios. Eu tive que alterar o repositório recentemente e esqueci de adicionar isso as instruções. Abraço

  9. Igor,

    Muito obrigado por disponibilizar essa extensão para gente.

    Eu consegui instalar o módulo após o novo diretório informado, mas agora não aparece nada em Vendas > Métodos de envio, e minha página de checkout ficou em branco.

    Minha versão é CE 2.1.6

    Se quiser dar uma olhada no checkout, a url so site é 177.70.11.178/~tozdoojd/ (é temporária). Não adicione http://, pois senão vc vai cair em outro site.

  10. Boa noite, estou tentando fazer funcionar o seu módulo, porém ele não envia pros Correios os dados das medidas do produto, sabe como eu posso resolver ?

    1. As dimensões enviadas são a do pacote durante o cálculo, não as dimensões do produto. As dimensões do produto são usadas apenas para validação se pode ser entregue ou não pelos Correios.

      1. Desculpa se minha dúvida é muito leiga, mas aonde eu cadastro esses pacotes ? Procurei no admin inteiro e não achei, as dimensões do produto servem pra que então ? só pra calcular ?

  11. Boa Noite. Instalei seu modulo no Magento 2.1.7 e compilei tudo certinho. Por[em quando coloco o cep no carrinho de compras nao aparece as opcoes de envio. Estou usando ubuntu e php 7.0

      1. Olhando os logs vi que o problema estava quando ele passava o valor declarado, que estava sendo informado como 0. Desabilitei esta opção e funcionou. Vlw

  12. Não estou conseguindo instalar o seu repositorio via composer e quando segui as orientações do seu bitbucket meu site ficou fora do ar!

    composer require igorludgero/correios

    [InvalidArgumentException]
    Could not find package igorludgero/correios at any version for your minimum-stability (alpha). Check the package spelling or your minim
    um-stability

    1. O problema que você teve pode ser por n motivos, verifique seus logs, pode ser problema de compilação, cache, etc. Em relação ao composer algumas pessoas relataram isso, tente fazer manualmente.

  13. Olá Igor!
    Quero lhe agradecer pela disponibilização e pela dedicação que vem fazendo com esta extensão.
    Estou com uma dúvida boba…
    Aparentemente está tudo configurado (endereço de remetente, configurações dentro da extensão, etc), porém tanto no produto como no checkout, não aparece os meios de entrega.
    Consta “Desculpe, nenhuma cotação está disponível para este pedido neste momento” (Sorry, no quotes are available for this order at this time)

    Será que é erro no produto ou em alguma configuração que eu fiz?

    Desde já, agradeço!

    1. Olá Guilherme, habilite os logs no módulo e após isso tente novamente, será criado um arquivo de log em var/log com as informações e os erros que estão ocorrendo em seu cálculo.
      Abraço!

      1. Igor, tudo bem?

        No arquivo de log aparece esse erro:
        2017-07-20T12:48:17+00:00 INFO (6): Invalid Weight in checkWeightRange

        Mas o peso do produto e o peso máximo estão configurados corretamente.

        No entanto que no log mostra que em alguns momentos ele faz a pesquisa de maneira correta:
        http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem=04552000&sCdMaoPropria=S&sCdAvisoRecebimento=N&nVlValorDeclarado=0&nVlPeso=20&sCepDestino=43849999

        Abraços e obrigado pela resposta!

        1. Também estou com o mesmo problema, mesmo estando com os valores preenchidos, porem no meu caso nunca pesquisa da maneira correta.

      1. Igor, coloquei os novo codigos esta funcionando, mas no offiline as tabela só com peso de 0.3kg esta correto? antes tem 150 paginas de ceps, agora só tem 6 paginas. e o modulo só funciona desmancando valor declarado..

        1. O correto é aparecer de diversos pesos e não somente 0.3. Referente ao valor declarado isso já se refere ao serviço prestado pelos Correios, pode ser que o valor declarado não esteja disponível no seu cep de origem e/ou os ceps destino.

          1. This XML file does not appear to have any style information associated with it. The document tree is shown below.

            41106
            0,00
            0
            0,00
            0,00
            0,00
            0,00

            -5

  14. deu certo, eh porque eu instalei por composer, porisso deu errado, agora baixei direto na pasta code ,tudo ok. no futuro vai sai autopreenchimento do cep Igor?

  15. to usando autopreenchimento desse modulo GitHub bleez/correios, e usa o seu como offiline,

  16. Ja resolvi essa questão com o Log, porem agora só aparece as opções de frete se atualizar a página do checkout e não ao digitar o cep? Alguma sugestão?

  17. Bom dia Igor!

    Estou criando uma Promoção de Frete Grátis no Carrinho, e configurei no seu módulo a opção de PAC, mas no Checkout não com zero.

    Tem mais alguma coisa que preciso fazer?

  18. Olá Igor, tudo certo?
    Não está funcionando corretamente na versão 2.2 do Magento. Pretende atualizar?

    A opção”Post Code Tracks” retorna:

    1 exception(s):
    Exception #0 (Magento\Framework\Exception\LocalizedException): Invalid XML in file /var/www/html/loja/minhaloja/vendor/igorludgero/correios-m2/view/adminhtml/ui_component/correios_cotacoes_grid.xml:
    Element ‘argument’: This element is not expected.
    Line: 129

    Exception #0 (Magento\Framework\Exception\LocalizedException): Invalid XML in file /var/www/html/loja/minhaloja/vendor/igorludgero/correios-m2/view/adminhtml/ui_component/correios_cotacoes_grid.xml:
    Element ‘argument’: This element is not expected.
    Line: 129

      1. Legal! Obrigado pelo suporte, estou prestes a publicar uma loja e será bastante útil.
        Você comentou sobre melhorias e, se me permitir uma sugestão, sugeriria a adição de um campo de cep na tela principal do produto, similar ao americanas.com
        Muito obrigado!
        abs.

  19. Olá Igor!
    Ainda não cheguei a instalar seu módulo, estou montando a loja.
    Mas, desde já, gostaria de parabenizá-lo pela sua iniciativa e pelo suporte, pelo que percebi sua atuação é bastante ativa.
    Grande abraço e sucesso!

  20. Olá Igor,

    Parabéns pela iniciativa mais uma vez…. Também estou em um projeto com Magento 2.2 c/ PHP 7.1 e estamos esperando ansiosos pelo seu próximo release.

    Aproveitando, também gostaria de sugerir um opção na configuração. A Maioria dos lojistas ja possui um atributo de produto para Altura/Largura/Profundidade. Seria bem interessante se na sua instalação não fossem criados automaticamente estes atributos, mas sim desse a opção de configurarmos no backend quais os respectivos campos. (traria mais complexidade para a instalação, mas acredito que seria bacana)

    Grande abraço!

  21. Olá Igor, tudo bem?
    No arquivo de log está aparecendo esse erro:
    2017-11-06T18:55:41+00:00 INFO (6): Invalid Weight in checkWeightRange
    Mas o peso do produto e o peso máximo estão configurados corretamente.
    Obrigado.

    1. Olá Heverton, você configurou corretamente as unidades de media (Kilos ou gramas)? Está usando ponto ao invés de vírgula para separar os decimais no peso?

    2. Igor,

      parabéns mesmo pelo módulo…..

      Já implementei um tempo atrás na versão 1.9 o auto preenchimento…

      Se eu for fazer nessa repasso pra vcs.

      Sobre esse erro do Weight…. o tipo tem que ser o mesmo na configuração do módulo e do produto (KG e KG)

    1. Fala Igor, tudo certo? Acabei de testar a versão 1.1.0 no Magento 2.2.1 porém continuo com um erro que aconteceu na versão anterior do módulo.
      No menu, ao escolher a opção “Postcode Tracks” acontece o seguinte erro:

      1 exception(s):
      Exception #0 (Magento\Framework\Exception\LocalizedException): Invalid XML in file /var/www/html/loja/minhaloja/vendor/igorludgero/correios/view/adminhtml/ui_component/correios_cotacoes_grid.xml:
      Element ‘argument’: This element is not expected.
      Line: 129

      Seguem os detalhes:

      129
      130
      131 ui/grid/toolbar
      132
      133

      Você chegou a passar por isso?
      Brigadão!

        1. (Perdão, anteriormente tentei colar o conteúdo do XML mas a formatação fica alterada ao salvar o comentário)

          Vi algumas referências de remoção dessa feature no bitbucket mas parece que ainda tá sendo utilizado:

          Exception #0 (Magento\Framework\Exception\ValidatorException): Invalid template file: ‘Igorludero_Correios::catalog/product/view/estimative.phtml’ in module: ‘Igorludgero_Correios’ block’s name: ‘correios-estimative’

          1. Luiz, esse arquivo foi removido e virá apenas na nova versão do módulo, verifique se vc deletou a pasta view/frontend dentro da instalação do seu módulo. Após isso rode o comando de deploy dos conteúdos estáticos.

        1. Valeu Igor, havia feito o deploy mas faltou apagar o view/frontend.
          Agora está funcionando normalmente.
          Muito obrigado mais uma vez.

  22. Boa noite amigo, parabéns pela iniciativa e trabalho.

    Estou tentando instalar em minha loja, porém apresenta o erro abaixo.

    2017-11-21T20:16:21+00:00 INFO (6): Invalid Countries

    Já preenchi, os dados de envio da loja.

    1. Finalmente depois de muito testar descobri porque o cálculo de frete não era exibido na minha loja e apresentava no log o mesmo problema do Wellington Jayme (INFO (6): Invalid Countries).

      É necessário configurar:

      LOJAS >> CONFIGURAÇÃO >> VENDAS >> DETALHES DO ENVIO

      Se você é um iniciante em Magento como eu, essa informação de suma importância não está descrita em nenhum site sobre Magento 2. Então apanhei 1 mês para descobrir que uma configuração tão simples estava impactando o desenvolvimento de minha loja.

      Igor, agradeço imensamente a sua disponibilidade em me ajudar e lhe deixo como dica inserir este passo nos seus materiais, pois sem ele o módulo não funciona. Espero ter contribuído com a comunidade! Abs

      1. Olá Marcelo, no passo “Certifique-se que os dados de remetente de sua loja estão preenchidos como país de origem, cep de origem, cidade, etc. Para isso vá em Sales > Shipping Configuration.” é onde digo para verificar essas configurações.

        Fico feliz que tenha funcionado.

        Abraço.

  23. Igor,

    Tentei fazer o procedimento que passou nos comentários mas não encontrei essa pasta dentro do seu módulo.

    Exception #0 (Magento\Framework\Exception\LocalizedException): Invalid XML in file /home/130790.cloudwaysapps.com/xkgckpnguk/public_html/vendor/igorludgero/correios/view/adminhtml/ui_component/correios_cotacoes_grid.xm

  24. Igor,

    Não consigo ativar o módulo.
    Na pagina de checkout só recebo essa mensagem
    Shipping Methods
    Sorry, no quotes are available for this order at this time

    Já coloquei local de envio como Brasil, não sei mais o que configurar, poderia me dar alguma dica?

    1. Alex, boa tarde. Na minha loja eu tive o mesmo problema. Teria como você verificar o log gerado na pasta do seu servidor para vermos se o seu erro é o mesmo que eu estou tendo?

      var/log/igorludgero_correios.log

      Valeu!

  25. Igor boa noite,

    Após novos procedimentos com a versão 1.1.1 recebi os seguintes erros no log:

    2017-11-27T21:02:06+00:00 INFO (6): Invalid Weight in checkWeightRange

    Magento está condigurado para kgs. Fiz teste com

    0,200
    1
    5
    5000

    Todos mostraram esse mesmo erro no logo.

    Na página do checkout o frete dos correios também não é mostrado. Testei inclusive na sua loja de testes e apresentou o mesmo problema.

    Sei que não é seu dever, e agradeço muito por sua ajuda. Acredito que saiba que seu módulo é um dos mais, ou o mais importante para o funcionamento do Magento 2 no Brasil. Gostaria de agradecê-lo e solicitar mais uma vez sua ajuda o pleno funcionamento do módulo.

    1. Igor, boa noite.
      Consegui identificar o erro, o problema era com o formato do CEP de envio. Estava cadastrado o cep no seguinte formato 12XXXXXX quando fiz a alteração para 12XXX-XXX funcionou.

      Muito obrigado

  26. Olá Igor, boa noite!
    Obrigada por disponibilizar a extensão!
    Vc sabe me dizer se tb é compatível com a vs 2.0.6 do magento?

    Tentei fazer o upgrade, mas tive muitos problemas com o template então devo fazer essa atualização mais pra frente…
    instalei o seu módulo, mas ele não aparece no checkout… e a pagina de faixa de cep printa o seguinte erro:

    The requested component (“listingToolbar”) is not found. Before using, you must add the implementation.

    será que não vou conseguir utilizar com essa versão? 🙁

    1. Vi pelo log que ele faz a consulta direitinho… mas não me dá a opção do frete na página do checkout…

  27. Oi Igor, tudo bem?
    Consegui fazer o upgrade pro 2.1 mas mesmo assim os fretes não aparecem no checkout… segui todas as instruções para instalação via composer, fiz o deploy, mas nada…

    no log

    2017-12-12T15:12:32+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41068&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem=04568-001&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=1&sCepDestino=04649030

    Desabilitei o template comercial pra ver se no Luma ele carregava, mas nada tb…

    na base de CEPs eu consegui popular o banco, mas não atualizar… msg: 0 faixas de CEP atualizadas com sucesso e 100 com erro.

    Será que vc consegue me dar uma luz do que pode estar errado? rs

    Super obrigada…

    abs.

    1. Oi Marisa, passei por muitos problemas até conseguir usar no 2.1.10, fiz varias modificações, mas agora está ok, se vc quiser posso passar pra vc com todas as correções, Abraços.

      1. Pessoal o módulo é open source e a ideia é a comunidade contribuir. Se forem identificados problemas ou quiser sugerir melhorias é só criar um pull request no repositório que eu analisarei. Há algumas modificações em análise mas a versão atual está funcional tanto no Magento 2.1 quanto no Magento 2.2. Abraço

      2. Oi Marcos, bom dia! Gostaria de tentar utilizar com as alterações que fez… se puder me enviar no [email protected] agradeço!

        Seria legal tb se enviasse para o Igor dar uma olhada… acho que só ele disponibiliza gratuitamente essa integração para o M2 e toda contribuição da comunidade é importante… 🙂

        Eu ainda estou engatinhando com o Magento… é meu primeiro projeto… venho do Virtuemart (Joomla) que é bem mais simples em sua estrutura…

        Agradeço a ajuda!

        Abraços.

        1. Oi Marisa, bom dia.
          Enviei para seu seu e-mail o código com minhas correções e algumas explicações.
          Caso o Igor não tenha nenhuma objeção, por mim pode usa-lo à vontade.
          Espero ter ajudado!
          Abraços.

          1. Oi Marcos! Bom dia! Super obrigada… mas eu não recebi… 🙁 será que o gmail bloqueou? Não chegou nem no spam… O.o

    1. Puxa, não sei o que está acontecendo… eu não recebo de jeito nenhum… Se não for pedir demais, me passa seu email pra eu mandar uma mensagem e vc me responder de volta… ou se puder subir em um google drive ou similar e responder aqui com um link agradeço… to quase desistindo já… ate fiz um teste na Digital Ocean achando que poderia ser config do sevidor… mas nada… 🙁 vou usar o matrixrate por enquanto pois preciso colocar a loja em produção nessa segunda…
      Desculpe a amolação e obrigada pela força…
      abraços!

  28. Olá,
    Alguém sabe se está realmente funcionando pois instalei na versão 2.1.10 do magento, mas na hora do checkout ele não aparece as opções de frete. E na hora de atualizar as faixas de cep, retorna com 0 atualizados e 400 erros! Sabe me dizer como corrigir? Para que apareça as opções?

    Obrigada

  29. Estou usando o tema Porto versão mais atual e tema original, e Magento 2.2.2 está tudo configurado normal mais apresenta a seguinte mensagem: Shipping Methods Sorry, no quotes are available for this order at this time. Sabe o que pode ser? Obrigado.

  30. Bom dia Igor, tudo bem?

    Estou utilizando seu módulo em ambiente de desenvolvimento e quando tento editar uma faixa de CEP no backend em “Faixas de CEP” clicando sobre a linha da faixa exibi o erro: SyntaxError: Unexpected token < in JSON at position 0.

    Eu estou com Magento 2.2 e baixei o último commit que fez do bitbucket do dia 25/12.

    Ocorre este problema com vc também?

    Outra pergunta, vc pretente colocar uma funcionalidade para mostrar o frete na página do produto?

    Obrigado por disponibilizar o módulo.

    Aguardo contato!

    1. Olá Diego, você recompilou o código de sua loja? Não tive esse problema e não fui reportado ainda sobre o mesmo. Sobre o frete na página do produto está na lista para ser feito mas por enquanto não posso passar uma data exata. Abraço.

  31. Bom dia ! esta aparecendo este erro:

    Error! You need to resolve these issues to continue.

    Check Cron Scripts
    Cron script readiness check failed. Hide detail

    Error from Setup Application Cron Script:
    Cron job has not been configured yet
    Other checks will fail as a result (PHP version, PHP settings, and PHP extensions)

    Error from Updater Application Cron Script:
    Cron job has not been configured yet

    For additional assistance, see cron scripts help.

    Check Component Dependency
    We found conflicting component dependencies. Hide detail

    For additional assistance, see component dependency help .

    PHP Settings Check *
    For additional assistance, see PHP settings check help .

    Need Help?

    PHP Extension Help
    PHP Extensions Check
    missing PHP extensions. Hide detail

    The best way to resolve this is to install the correct missing extensions. The exact fix depends on our server, your host, and other system variables.
    Our PHP extension help can get you started.

    For additional assistance, contact your hosting provider.

  32. Boa tarde Igor,
    Instalei deu módulo, porém, não aparece nada quando clico em “Formas de envio” e também, quando clico em “faixas de cep” ocorre erro 404.

    Teria como me ajudar?

  33. Boa tarde Igor.
    Quando vou comprar não aparecem as opções de frete.

    2018-02-09T19:10:12+00:00 INFO (6): Cron job updateTracks executed.
    2018-02-09T19:10:12+00:00 INFO (6): Last Update:
    2018-02-09T19:10:12+00:00 INFO (6): Days: 21 daysUpdate: 15
    2018-02-09T19:10:12+00:00 INFO (6): Offline Postcode Tracks updated

  34. Olá, instalei no meu magento 2.2.2 e já possuo os atributos de altura, largura e comprimento em meus produtos. Tem como escolher os atributos a serem usados ao invés de correios_depth, correios_width e correios_height?

  35. Oi Igor bom dia fiz a instalação e configuração da extensão normalmente. Porém Não aparece a forma de entrega no checkout. Quando fui testando e conferindo no log reparei no seguinte:

    1- Quando coloco no produto os valores padrão(dimensões e peso) a extensão faz a solicitação mas não ta passando o cep como parametro na requisição.

    2- Já quando coloco as dimensões e peso personalizados a extensão retorna “dimensões inválidas” e “Peso inválido no getCubicWeight”. Mesmo estando todos os dados ok (testei sem e com casa decimal)

    LOG Exemplo 1: http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem=36500-260&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=30&sCepDestino=

    LOG Exemplo 2: Invalid Product Dimensions e Invalid Weight in getCubicWeight

    1. Opa meu amigo blz.
      Eu estava tendo o mesmo problema que você, o que eu fiz foi na configuração do modulo, onde está Altura Padrão, Largura Padrão, Comprimento Padrão. Coloquei os valores que são padrão, pois o modulo não está buscando um valor pre-definido.
      Espero que ajude
      Abraços

  36. Olá Igor,

    Muito obrigado por disponibilizar o módulo, estou com dúvida sobre o funcionamento.


    1) – Eu fiz um debug dentro do código para verificar como é realizado a requisição.

    2) – Identifiquei que se eu estiver com 2 ou 3 produtos de tamanhos diferentes dentro do carrinho, é enviado para o correios apenas o peso e as dimensões padrões que estão na configuração. Isso não pode causar problemas?

    3) – Cenário:

    A) – Produtos em caixas de 12x12x70 tamanho e produtos em caixas de 10x10x60 (dentro vai 1 rolo de papel)

    B) – Na hora de montar o volume para o correio é juntado os 2 em um volume o peso vai bater, porém as dimensões não.

  37. Olá,
    Alguém conseguiu instalar no Magento 2.2.2?
    Eu instalei tudo como descrito no vídeo, ativei o modulo, etc, mas não aparece o método do correio no Checkout nem no carrinho.
    Obrigadooo

    1. Só um detalhe, eu habilitei os logs e não tem nada de diferente;

      2018-03-01T20:18:03+00:00 INFO (6): Last Update: 2018-03-01 17:00:12
      2018-03-01T20:18:03+00:00 INFO (6): Days: 0 daysUpdate: 7

      obrigado.

  38. Boa tarde Igor,
    Instalei sua extensão e funcionou bem, sem problemas para produtos simples.
    O galho é para produtos configuráveis, onde a opção de configuração é justamente a altura do produto.
    Neste caso a extensão passa as dimensões padrão e usa apenas o peso para calcular. Há alguma forma de contornar isso, alguma alteração no atributo ou algo para que ele use o dado salvo no produto.
    Para exemplo temos gavetas para 25 copos com alturas 80, 125, 175, 220 e 265. cada uma com as dimensões cadastradas.

    Obrigado

  39. Bom dia começou a dar um erro no meu modulo:

    2018-05-16T11:41:39+00:00 INFO (6): Error in consult XML3

    Gostaria de saber como contornar isso

    1. Rafael, esse erro ocorre quando o valor do serviço está vindo como zero no webservice dos Correios. Habilite os logs e veja a url de consulta para descobrir o porque. Error in consult XML3: Value is zero. The service is not availble to this shipping

  40. Sei que é dificil diagnosticar, mas eu instalei a extensão usando CLI.

    Parece estar funcionando normalmente mas eu não vejo os preços dos envios na forntend da loja.

    Este é o que estou recevendo no log:
    2018-05-21T23:53:27+00:00 INFO (6): http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdFormato=1&nCdServico=41106&nVlComprimento=16&nVlAltura=2&nVlLargura=16&sCepOrigem=17015-270&sCdMaoPropria=N&sCdAvisoRecebimento=N&nVlPeso=3&sCepDestino=80420210

    Quando vejo o HTML que está sendo gerado o bloco onde o shipping é para aparece tem: “Sorry, no quotes are available for this order at this time”

    Onde eu posso começar a analisar e tentar resolver o problema?

    Obrigado desde já e obrgiado pela extensão.

  41. Tentei instalar o modulo em uma versão limpa do Magento 2.2.4 e as cotações do envio realmente não aparecem. Alguma ideia do que pode ter mudado e como resolver este problema?

Leave a Reply

Your email address will not be published. Required fields are marked *

Pin It on Pinterest