04
jul

Módulo de Frete para Magento com Tracking (versão 4.2)

Acabo de publicar a versão 4.2.0 do módulo de frete para Magento no Magento Connect e no Google Code.

Como alguns já sabem, os Correios agora estão utilizando o peso volumétrico para cálculo de todos os serviços além de ter padronizado a regra de dimensões dos pacotes, e essas são as principais novidades do módulo.

Além disso, foi retirada a URL de cálculo da Locaweb, revisada a interface de administração, otimizado o cálculo e mais alguns bugs (Issue 1, Issue 2, Issue 3).

O módulo está disponível para download nos seguintes canais:


Magento Connect

Google Code


Apenas lembrando que agora o projeto conta com uma Wiki que pode resolver a maioria dos problemas.

Como sempre fico a disposição para tirar dúvidas e receber sugestões.

Boas vendas!

374 comentários para “Módulo de Frete para Magento com Tracking (versão 4.2)”

  1. Leonardo disse:

    Obrigado pedro. batalhei muito para adaptar o seu módulo para o novo cálculo dos correios, mas você saiu na frente!

    valeu de coração!

    Responder

    Pedro Teixeira respondeu:

    @Leonardo,

    Eu que agradeço sua visita!

    Responder

  2. Juliano disse:

    Oi Pedro. Parabéns pelo seu módulo. Fantástico!
    Instalei a 4.2 mas estou com um problema. No carrinho sempre recebo a mensagem de que o peso dos produtos stá acima do permitido. Coloquei apenas o número 2 no peso do produto que deveria funcionar tanto na configuração de kilos como na configuração de gramas. Uso o Magento 1.5.1.

    Obrigado.

    Responder

    Pedro Teixeira respondeu:

    @Juliano,

    Habilite o log e me passe a mensagem de erro.

    Lembre-se de que agora o peso volumétrico é usado para todos os serviços, quais as dimensões do produto?

    Abraço!

    Responder

    Juliano respondeu:

    @Pedro Teixeira, O Correio agora usa a cubagem?

    Responder

    Pedro Teixeira respondeu:

    @Juliano,

    Já usava para PAC desde agosto do ano passado, agora aplicou para todos os serviços.

    Responder

    Samuel respondeu:

    @Pedro Teixeira,
    Boa tarde
    Estou tentando configurar o módulo 4.2.
    Na hora de finalizar a compra da o seguinte:
    Dimensões dos produtos fora do permitido pelos Correios.
    Socorro!!
    Abraço

    Responder

  3. Juliano disse:

    Pedro, queria aproveitar para tirar uma dúvida. Estudei o design do Magento e já consigo compreender razoavelmente. Acho que ficará mais fácil quando começar a estudar mais a fundo a programação. Para isso, devo dizer que tenho apenas boas noções de PHP. Pretendo fazer um curso de PHP orientado a objeto e de Zend. Você acha que este é o melhor caminho ou apenas pesquisando na internet é possível conseguir o mesmo resultado?
    Um abraço e obrigado.

    Responder

    Pedro Teixeira respondeu:

    @Juliano,

    Não sei qual seu conhecimento em PHP, Zend, OO, HXTML e etc.

    Mas é sim possível ser autodidata em Magento, só é necessário uma boa base.

    Abraço!

    Responder

  4. Marcelo disse:

    Instalei o módulo aqui no localhost e não está aparecendo os valores, aparece o form pra calcular o frete, mas não gera valor nenhum, e na página do checkout fica a mensagem de quem não tem métodos de frete disponível :( Sabe que pode ser?

    Responder

  5. Marcelo disse:

    Desconsidere meu comentário anterior por favor, eu não tinha configurado as Definições de Envio (cep de origem etc)… Uma nova dúvida que surgiu é, pq o Frete vai como item para o carrinho do PagSeguro? Ele deveria ir como valor de frete normal para não alterar o valor final da compra e dessa forma não aumentando as taxas de pagamento para o cliente, não? Obrigado e muito obrigado pelo módulo!
    abs

    Responder

  6. Marcelo disse:

    Descobri os ‘bugs’ no módulo, da uma olhada:

    Se o modulo de frete do PagSeguro estiver ativo, quando escolhemos uma opção de frete do seu modulo, o frete aparece no lugar correto no form do PagSeguro, porém sempre como PAC, mesmo quando selecionamos Sedex.

    Se o modulo de frete do PagSeguro estiver desativado. Qualquer frete que selecionamos no seu módulo, vai para o form do PagSeguro como Item.

    Responder

    Pedro Teixeira respondeu:

    @Marcelo,

    Tente contato com desenvolvedor do módulo do PagSeguro, com certeza ele pode te auxiliar nesse bug.

    Abraço!

    Responder

  7. John disse:

    Muito obrigado, acabei de baixar e estou indo testar agora.

    Parabéns pelo trabalho! =)

    Responder

    Pedro Teixeira respondeu:

    @John,

    Eu que agradeço sua visita! Abraço!

    Responder

  8. Pedro meu prezado,
    bom dia!

    Tenho instalada a versão 4.1 e quando vou instalar a sua nova criação (4.2), atraves do Magento Connect, com a extension key magento-community/PedroTeixeira_Correios, o console mostra o seguinte erro:

    Ignoring installed package magento-community/PedroTeixeira_Correios
    Nothing to install

    O que será?
    Muito obrigado e um abraço,
    Leonardo.

    Responder

    Pedro Teixeira respondeu:

    @Leonardo Duarte,

    Pela mensagem parece que você já está com a última versão.

    Mas de qualquer forma, se continuar dando problema faça a instalação manual:

    http://code.google.com/p/pedroteixeira-correios/wiki/InstalacaoManual

    Abraço!

    Responder

  9. Eduardo Agostinho disse:

    Prezado Pedro, boa tarde

    Estou utilizando seu módulo de cálculo de frete 4.1 em um cliente que possuí uma loja virtual no MAGENTO e a princípio esta funcionando a contento apenas por um detalhe:
    Eles trabalham com 2 tipos de frete; CORREIOS SEDEX e CORREIOS PAC e com pagamento via PAGSEGURO e DEPÓSITO
    Acontece que quando no processo de compra o cliente escolhe FRETE SEDEX e PAGAMENTO PAGSEGURO, na loja TUDO CORRE DE FORMA CORRETA, porém, quando é redirecionado para o site do PAGSEGURO o valor do frete É APRESENTADO CORRETO mas a descrição informa que trata-se de um PAC e na verdade é um SEDEX, ou seja, para o PAGSEGURO todos os fretes são PAC independente da escolha.

    Conto com sua ajuda!

    Grato
    EDUARDO AGOSTINHO

    Responder

    KrysCav respondeu:

    @Eduardo Agostinho, Vc já consegui resolver isso? Pois eu tenho um site de um cliente com o mesmo problema. Obrigado.

    Responder

  10. Pedro, o meu módulo está informando erro no código 4.

    Responder

    Pedro Teixeira respondeu:

    @Felipe Oliveira,

    http://code.google.com/p/pedroteixeira-correios/wiki/CodigosDeErrosDosCorreios

    4 – Peso excedido

    Deve ser o peso volumétrico dos produtos.

    Abraço!

    Responder

  11. Gabriel disse:

    Olá Pedro, estou com um probleminha no modulo. Na parte para adicionar taxa de postagem.
    Ele não esta adicionando o valor que coloco! O estranho é que eu já havia usado esta opção outras vezes e estava normal… agora parou, instalei a versão nova e mesmo assim nada.
    Você tem idéia do que poder ser?
    Obrigado!

    Responder

    Pedro Teixeira respondeu:

    @Gabriel,

    Como você está cadastrando o valor?

    Abraço!

    Responder

  12. Gabriel disse:

    Apenas o número, mas já tentei de varias formas… 1 / 1.20 / 1,20.
    Na verdade eu precisava usar esse valor como negativo, para diminuir o valor do frete. (ex. -5) consegui fazer uma vez. Mas agora não esa funcionando.
    obrigado!

    Responder

    Pedro Teixeira respondeu:

    @Gabriel,

    Era para funcionar, testei aqui e está ok.

    Abraço!

    Responder

  13. Parabéns pelo trabalho… tenho uma dúfica… Seu plugin utiliza o Webservice dos Correios?

    Responder

    Pedro Teixeira respondeu:

    @João Euclides,

    Sim, teria outra maneira?

    Abraço!

    Responder

  14. Boa Pedrão, parabéns pelo belo trabalho… como sempre vou utilizar ;-)

    To te devendo mais uma cerveja!

    []s

    Responder

    Pedro Teixeira respondeu:

    @Marcelo Linhares,

    Opa! Demorou essa cerveja heim?!

    Responder

  15. Thyago disse:

    Obrigado Pedro.

    Abs

    Responder

  16. Gabriel disse:

    Olá Pedro, tudo bem?

    Antes de mais, parabéns pelo excelente módulo! =)

    Você já pensou em parcelar o envio dos produtos quando o peso exceder o peso máximo dos correios? Exemplo:

    Quantidade de Produtos no carrinho: 5
    Peso de cada produto: 20kgs
    Peso de cada envio: 20kgs

    Neste caso, ao invés de calcular o frete de 1 envio de 100kgs, o módulo calcularia o frete 5 vezes, cada frete pesando 20kgs.

    Pergunto isto por que estou desenvolvendo uma loja aonde isto vai acontecer com muita frequencia, e precisarei adaptar o seu módulo para fazer isto.

    Alguma recomendação quanto a esta alteração?

    Se interessar, te envio o resultado.

    Obrigado e um abraço!
    Gabriel

    Responder

    Pedro Teixeira respondeu:

    @Gabriel,

    Sim, já pensei, mas ele envolve uma série de detalhes, por exemplo, vamos dizer que seu carrinho é composto de:

    10Kg – 10Kg – 20Kg – 20Kg

    Imagine as possibilidades e você vai ver que não é tão simples assim.

    Abraço!

    Responder

    Gabriel respondeu:

    @Pedro Teixeira, quando tiver um tempinho dê uma olhada: http://pastebin.com/szBAr3Vx

    Com estas alterações já estou dividindo o pedido em vários pacotes menores de maneira otimizada levando em consideração o limite de peso dos correios, somando os valores de todas as estimativas e definindo a soma como resultado da consulta de valor frete. Ainda têm várias otimizações e ajustes no código ainda por serem feitos, principalmente:

    - fazer algum tipo de “cache”, para evitar requisições repetidas
    - fazer funcionar com a locaweb, por enqto so funciona com os correios
    - levar em consideração o peso volumétrico para o PAC

    Mas já funciona! Pelo menos para os meus requisitos por enquanto… =)

    Grande abraço,
    Gabriel

    Responder

    Pedro Teixeira respondeu:

    @Gabriel,

    Legal sua solução, vou dar uma olhada na próxima versão.

    Quanto as melhorias, o cache ainda não implementei pois segundo o Magento isso seria uma melhoria das próximas versões, a Locaweb eu retirei do módulo e o peso volumétrico está 100% funcional (lembrando que agora não é só para PAC, já está usando a última versão do módulo?), que por sinal, deveria ser levado em consideração na sua modificação.

    Abraço!

    Responder

  17. Walter disse:

    Olá Pedro,

    Sou desenvolvedor PHP e estou desenvolvendo meu próprio código para cálculo de frete. Com o novo webservice estou encontrando dificuldades em lidar com a consulta do frete para mais de um produto. O webservice permite a consulte de apenas 01 produto por vez. Além disso, se somo as dimensões acabo caindo nas diversas restrições e regras tipo largura não pode ser maior que X, comprimento deve ser maior que Y e coisas assim. Você teria alguma dica para me dar sobre isso?

    Obrigado e parabéns pelo trabalho!

    Responder

    Pedro Teixeira respondeu:

    @Walter,

    Você vai ter que usar peso volumétrico, dê uma lida no maneira que meu módulo faz.

    Abraço!

    Responder

  18. Paulo Emillio disse:

    Instalei o magento no meu site pela hostnet, porem depois de muito reclamar com o suporte, foi constatado erro no modulo dos correios. Instalei a extensão 4.2 mas ainda nao obtive exito. Quando vc passa para o metodo de envio na hora da compra, ele mostra que nao há metodo de envio cadastrado mesmo ele estando habilitado como manda o supote. Existe alguma coisa a mais que eu tenha que fazer para a instalação e/ou configuração desse módulo?
    Desde ja agradeço
    Paulo Emilio

    Responder

    Pedro Teixeira respondeu:

    @Paulo Emillio,

    Habilite o log de erros e veja o que está sendo salvo.

    Pelo que sei os Correios estão fora do ar.

    Abraço!

    Responder

  19. Ricardo disse:

    Pedro,

    Tentei instalar o seu módulo através do magento connect e obtive a seguinte msg:

    downloading PedroTeixeira_Correios-4.2.0.tgz …
    Starting to download PedroTeixeira_Correios-4.2.0.tgz (11,559 bytes)
    . . …done: 11,559 bytes
    ERROR: unable to unpack /home/abolhaeditora/www/downloader/pearlib/download/PedroTeixeira_Correios-4.2.0.tgz

    O que pode ter acontecido? Preciso tb do Sedex Mundi, como poderia usá-lo?

    Obrigado !

    Responder

    Pedro Teixeira respondeu:

    @Ricardo,

    Tente fazer a instalação manual:

    http://code.google.com/p/pedroteixeira-correios/wiki/InstalacaoManual

    Abraço!

    Responder

  20. Paulo Emillio disse:

    Oi. Quando habilito o frete gratuito este sim aparece na forma de envio e o pedido se processa normalmente. Porém se desabilito o frete gratuito o metodo de envio diz que nao ha cotação para o metodo de envio.
    O que pode ser?

    Responder

    Pedro Teixeira respondeu:

    @Paulo Emillio,

    Não entendi seu problema.

    Abraço!

    Responder

    Paulo Emillio respondeu:

    @Pedro Teixeira, O modulo dos correios que instalei nao esta funcionando. Quando habilito a aba CORREIOS e cadastro todas as informações, ele diz lá na hora da compra que nao tenho nenhuma cotação registrada e nao prossegue a compra. Mas quando eu habilito ao mesmo tempo a aba FRETE GRATUITO, este sim aparece lá na hora da compra (e somente ele aparece) e o procedimento de compra continua normalmente. O que pode ser?

    Responder

    Pedro Teixeira respondeu:

    @Paulo Emillio,

    Deve ter faltado alguma configuração, habilite o log e veja a mensagem que está sendo salva.

    http://code.google.com/p/pedroteixeira-correios/wiki/FAQ#Como_Habilitar_o_Log

    Abraço!

    Responder

    Paulo Emillio respondeu:

    @Pedro Teixeira, Habilitei o log como mostrado no tutorial. Onde fica salva a pasta com a mensagem do erro? Na pagina de compra do site – metodos de envio – continua aparecendo a mensagem: ” Desculpe, nenhuma cotação está disponível para este pedido no momento.”

    Responder

    Pedro Teixeira respondeu:

    @Paulo Emillio,

    Na Wiki está tudo explicado, inclusive onde está o log.

    Abraço!

    Paulo Emillio respondeu:

    @Pedro Teixeira, Eu fiz o tutorial pela wiki, habilitei o log, porem a pasta /var/log nao existe no servidor.

    Responder

    Pedro Teixeira respondeu:

    @Paulo Emillio,

    Então existem duas possibilidades, a primeira é que as permissões estão erradas e o Magento não está conseguindo salvar o log e a outra é que o módulo não foi instalado corretamente.

    Como a parte administrativa está aparecendo, não acredito que tenha dado algum problema na instalação.

    Abraço!

    Paulo Emillio respondeu:

    @Pedro Teixeira, Alguma maneira de se resolver isso?

    Responder

    Pedro Teixeira respondeu:

    @Paulo Emillio,

    Primeiro você tem que descobrir qual é o problema.

  21. Ivo Barbosa disse:

    Boas amigo, tentei fazer um modulo de frete a partir deste link –>
    http://www.magentocommerce.com/wiki/5_-_modules_and_development/shipping/create-shipping-method-module
    Tudo correu bem a n ser, o modulo não aparecer listado no frontend mesmo ele estando activo, será que me podes ajudar a resolver isto visto que já fizeste um modulo desse genero?
    Obrigado.

    Responder

    Pedro Teixeira respondeu:

    @Ivo Barbosa,

    Limpou o cache?

    Responder

  22. Ivo Barbosa disse:

    Sim amigo, limpei sempre a cache, apaguei a cache da pasta var/cache e tambem usei as opções de limpar de admim, bem como fiz um script em php para limpar a cache tambem, mas nada disso resolveu o meu problema.
    Tenho que fazer o modulo urgentemente e n estou a conseguir passar daqui para a frente.
    O modulo que tenho que fazer tem que aparecer no frontoffice nas opções de envio as seguintes opções que o cliente irá escolher:
    24 h
    72h
    Proximo sabado;
    Ambas as condições tem preço diferente e o cliente ao escolher uma das opçoes irá ser acrescentado ao valor total esse valor.
    Percebes mais ao menos o que quero fazer?
    Agradecia que me ajudasses.
    Obrigado.

    Responder

  23. Ivo Barbosa disse:

    Postei aqui também mas ninguém me ajudou.
    http://www.magentocommerce.com/boards/viewthread/234943/
    Da-me um ajuda por favor, estou a começar agora a programar em Magento e ainda tenho muito que aprender, já procurei solução mas n sei o que estou a fazer mal.

    Responder

    Pedro Teixeira respondeu:

    @Ivo Barbosa,

    Pelo que você me falou está tudo certo, não sei o que pode ser.

    Abraço!

    Responder

  24. O módulo está apresentando o seguinte erro ao mandar calcular o frete:
    “Esse método de envio está fora do ar. Por favor entre em contato conosco.”

    Site: http://studiomidia.net/ecommerce/

    Responder

    Pedro Teixeira respondeu:

    @Gesmar Júnior,

    Sim, a mensagem está correta, provavelmente os Correios estavam fora do ar nesse momento.

    Habilite o log e veja o que está sendo salvo.

    Abraço!

    Responder

    Gesmar Júnior respondeu:

    @Pedro Teixeira, man, muito show seu modulo, o problema é que outro módulo dos correios estava ativo.

    Agora vou testar as outras configurações..

    Valeu demais :D

    Responder

  25. Olá Pedro, tudo bem?
    Antes de tudo, parabéns pelo seu trabalho!
    Uma dúvida: posso instalar a versão 4.2.0 “por cima” da versão anterior? Creio que estou usando a versão 4.1.0.
    Grande abraço e obrigado.

    Responder

    Pedro Teixeira respondeu:

    @Fabiano Barbosa,

    Se for uma versão anterior a 4.0 indico primeiro fazer os seguintes procedimentos:

    http://code.google.com/p/pedroteixeira-correios/wiki/DesinstalandoVersoesAntigas

    Se não, pode ser por cima mesmo.

    Abraço!

    Responder

    Fabiano Barbosa respondeu:

    @Pedro Teixeira, obrigado pela resposta. A minha versão é a 4.1.0 . Vou fazer a instalação por cima mesmo. Abraço.

    Responder

  26. Olá amigao ver só eu instalei o modulo so que quando faço o calculo, ponho o cep ele dar a seguinte msg “Esse método de envio está fora do ar. Por favor entre em contato conosco. nao sei oq seja pois estou em processo de aprendiz :D qualquer ajuda é válida abraços!

    Responder

    Pedro Teixeira respondeu:

    @Anderson Santos,

    A mensagem é essa mesmo, os Correios estão fora do ar.

    Abraço!

    Responder

  27. Eric disse:

    Pedrao, aqui eh o CajuCLC.
    Duvida.
    O modulo nao aceita multi enderecos nao ne?
    Abs

    Responder

    Pedro Teixeira respondeu:

    @Eric,

    Boa pergunta cara, não testei, mas acho que deveria funcionar.

    Abraço!

    Responder

    Eric respondeu:

    @Pedro Teixeira,
    Funciona nao Pedrao.
    Volta para o checkout e tira os produtos do carrinho.
    Pelo menos esta acontecendo aqui comigo.

    Abs

    Responder

    Pedro Teixeira respondeu:

    @Eric,

    É, então precisa dar uma olhada que modificação precisa ser feita.

    Abraço!

    Responder

    Eric respondeu:

    @Pedro Teixeira,
    Estranho.

    Responder

  28. KrysCav disse:

    Pedro,

    Parabéns!
    Graças a seu módulo vários pequenos lojistas pequenos estão podendo vender, muito obrigado.

    Responder

  29. Eduardo disse:

    Estou com um problema, quando vou calcular aparece o erro:
    Houve um erro inesperado, por favor entre em contato. Peso excedido. (Cod. 4)

    Nas configurações do modulo coloquei:
    Peso Máximo Permitido Pelos Correios – 30000 (estando configurado gramas)

    E no produto:
    Peso: 2760
    Altura: 220cm
    Comprimento: 150cm
    Profundidade: 85cm

    Obrigado

    Responder

    Pedro Teixeira respondeu:

    @Eduardo,

    Seu problema acredito que seja as dimensões dos produtos.

    Abraço!

    Responder

  30. Rodrigo disse:

    Bom dia! Estou tendo problema com preço do frete, no carrinho de compras calcula certo sempre, na primeira compra tambem, mais na segunda compra ele altera os valores somente na hora de finalizar a compra e no carrinho calcula certo.

    Responder

  31. William Florencio disse:

    Olá Pedro, como vai?
    Tem como alterar o código do módulo de modo a calcular e dar o valor do frete IGNORANDO OS LIMITES DE PESO E VOLUME?
    Pois quero ter a liberdade de dividir o pedido em dois ou mais volumes caso este ultrapasse os limites estipulados pelos correis.

    Obrigado pela colaboração à comunidade Magento e sucesso!

    Responder

    Pedro Teixeira respondeu:

    @William Florencio,

    Você vai ter de alterar a lógica do módulo para dividir os pacotes e depois realizar as chamadas dos Correios, isso pois o próprio webservice limita o peso e dimensão.

    Abraço!

    Responder

  32. Fabio Toniati disse:

    Olá Pedro! primeiramente, parabéns pelo trabalho!

    Bom no meu caso, o que acontece é o seguinte: O módulo funciona perfeitamente para 1/2 produtos… mas vamos supor que o cliente queira compra 10 pçs do msmo produto (ou que fosse de produtos variados tbm) o módulo calcula tudo como se fosse numa mesma caixa (sendo que na real, cada produto é empacotado separadamente e enviado separado) ou seja ele tem um liminte de 160cm e 30kg se um desses dois passar (na soma) ja não calcula o frete, os produtos não deveriam ser calculado separadamente? ex. tenho um produto de 40x40x40 de medida e 1kg se colocar 3 pçs no carrinho ele ja não calcula, da erro… o que fazer?
    obrigado! abraços!

    Responder

    Pedro Teixeira respondeu:

    @Fabio Toniati,

    Fazer um cálculo por produto é possível, agora criar uma lógica que distribua os produtos em pacotes já é bem mais complicado, o módulo teria de passar as posições dos produtos no pacote e como organizá-los, bem fora do escopo do projeto.

    Abraços!

    Responder

  33. Henrique disse:

    no caso do comprador optar por 2 produtos, com as dimencoes diferentes, como que o modulo trara, o peso eu sei que ele soma… e as proporcoes?

    Responder

    Pedro Teixeira respondeu:

    @Henrique,

    Ele utiliza peso volumétrico, dê uma lida no código.

    Abraço!

    Responder

  34. Gleidson disse:

    Alguem conseguiu resolver o bug do @Marcelo???
    Para mim tbm está indo o frete como Item do Carrinho no Pagseguro…
    No mais, tudo certo.

    Responder

  35. JOnelson disse:

    Existe alguma possibilidade de se eu habilitar o Frete Grátis para determinada faixa de CEP aparecer a opção “Frete Grátis” para o cliente ao invés de zerar os custos de um método de envio ou até mesmo zerar todos os métodos, pois assim zera apenas um…

    Obrigado!

    Responder

    Pedro Teixeira respondeu:

    @JOnelson,

    Como funcionalidade do Magento não, mas você pode customizar alguns módulos.

    Abraço!

    Responder

  36. Neto disse:

    Olá Pedro
    Primeiramente, parabéns pelo módulo!
    Gostaria de saber como e onde um cliente pode acessar o tracking dos correios, pois eu segui seu tutorial no wiki, mas não consegui visualizar os campos na minha home page. Como posso fazer isso?
    Obrigado.

    Responder

    Pedro Teixeira respondeu:

    @Neto,

    Para o tracking aparecer para o cliente você tem que cadastrar o código quando for gerar a entrega.

    Abraço!

    Responder

  37. Cássio disse:

    EXCELENTE!!!!!!!!!!
    Acabo de realizar alguns testes com a versão 1.5.1 do Magento e tudo funcionou perfeitamente. Mesmo testando em “localhost” ele enviou tudo certinho para o Pagseguro, como “frete” mesmo, não como item do carrinho.
    O cálculo também está funcionando, enfim tudo perfeito!
    Pedro, meus sinceros parabéns! Faço questão de realizar ma doação para o seu trabalho. Sei que por muitas vezes o reconhecimento pessoal e profissional não são suficientes. Infelizmente vivemos em um mundo onde o dinheiro conta. Meus parabéns mais uma vez, continue com seu trabalho excelente!

    Responder

    Pedro Teixeira respondeu:

    @Cássio,

    Eu que agradeço sua visita e seus elogios.

    Você pode ajudar o projeto usando o botão que está na sessão “Ajude a Manter o Projeto” na seguinte página:

    http://code.google.com/p/pedroteixeira-correios/

    Muito obrigado pela colaboração.

    Abraço!

    Responder

  38. Oi Pedro,

    Estou tendo um erro com o seu módulo e o PayPal Express. Na página do review não aparece a opção de envio (shipping option) para escolher, apenas a msg “Sorry, no quotes are available for this order at this time.”. Também gostaria de saber se existe alguma configuração especial que deva ser feita para envios para os Estados Unidos. Estou usando a opção de “PAC sem contrato” para preencher o Serviço de Entrega Gratuita. Por favor, se tiver alguma luz me indique! :)
    Abraços!

    Responder

    Arthur Granado respondeu:

    @Arthur Granado, Ah, hum adendo ao meu post anterior, caso essa solução não exista, posso te ajudar a implementa-la, basta me indicar as direções!

    Abraços!

    Responder

    Pedro Teixeira respondeu:

    @Arthur Granado,

    O módulo não tem serviços de exportação, como o Exporta Fácil, apenas para entrega nacional.

    Abraço!

    Responder

    Arthur Granado respondeu:

    @Pedro Teixeira,

    Então, podemos implementar um sistema com o Exporta Fácil. Se você me der as direções eu posso adicionar essas funcionalidade ao seu módulo!

    Abraços!

    Responder

    Pedro Teixeira respondeu:

    @Arthur Granado,

    Na verdade o ideal é criar uma novo módulo de Exporta Fácil, você pode usar meu módulo como base, o resto é só ler a documentação dos Correios.

    Abraço!

    Responder

  39. Soel Luiz disse:

    Olá Pedro, boa tarde.

    Estou utilizando o Magento 1.4.2.0 e tb o calculo de frete 4.2, mas se eu coloco um produto com mais de 10kg, esta retornando o seguinte erro.

    Houve um erro inesperado, por favor entre em contato. Peso excedido. (Cod. 4)

    Poderia me auxiliar nesse problema.

    Responder

    Pedro Teixeira respondeu:

    @Soel Luiz,

    Quais as dimensões do produto?

    Abraço!

    Responder

    Soel Luiz respondeu:

    40 x 40 x 40 cm. é uma caixa de papelão.

    Responder

    Pedro Teixeira respondeu:

    @Soel Luiz,

    Estranho, não sei o que pode ser.

    Responder

    Wellington respondeu:

    @Soel Luiz,
    cara vc poeria me passar o link do seu site pra eu dar uma olhada usso pq eu estou com memo problema que o seu.

    Responder

  40. Raphael de Falco Ayres disse:

    Bom dia Pedro…

    Parabens pelo Modulo… eu gostaria de saber se vc sabe se neste tem como,ou se existe algo paracido assim.. pra as cidades do brasil usar o pac e etc do correio + pra minha cidade especifica eu gostaria de colocar 1 frete diferenciado por exemplo motoboy… como eu posso fazer isso? Grato e no aguardo.

    Responder

    Pedro Teixeira respondeu:

    @Raphael de Falco Ayres,

    Você terá de procurar um meio de envio específico para isso, se não me engano o Magento tem um meio de envio que você pode subir uma tabela de valores.

    Abraço!

    Responder

    Raphael de Falco Ayres respondeu:

    @Pedro Teixeira,
    Huum… + voce nao saberia me dizer qual meio faria isso? eu teria q unir com o seu modulo e quando for este caso especifico usar esse modo? to meio perdido nessa situação hehe… tem como me passar 1 email para cvsarmos por email?

    Grato e no aguardo.

    Abraço! =)

    Responder

    Pedro Teixeira respondeu:

    @Raphael de Falco Ayres,

    Não sei como pode ser, você vai ter que dar uma pesquisada.

    Use o link “Contato” na parte superior direita.

    Abraço!

    Responder

  41. Pedro,

    Acabei de instalar num magento 1.5.1 e só fica dizendo que o serviço está fora.

    Existe alguma maneira para checar se realmente o serviço está fora?

    No log aparece o seguinte erro:

    2011-08-13T20:08:14+00:00 DEBUG (7): pedroteixeira_correios [362]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #110: Connection timed out

    Responder

    Pedro Teixeira respondeu:

    @Filipe Marques,

    Sim, realmente está fora.

    Abraço!

    Responder

  42. Ricardo disse:

    Pedro,

    Estou finalizando uma loja (Magento 1.4.2) que fará vendas no Brasil e no exterior. Existe algum material para calcular o frete, utilizando o Sedex Mundi?

    Obrigado!

    Responder

    Pedro Teixeira respondeu:

    @Ricardo,

    Os Correios tem webservice para cálculo desse serviço, mas não tenho um módulo disponível para isso.

    Abraço!

    Responder

  43. Calone disse:

    Estou com problema de Peso Excedido, não consigo comprar nenhum produto em minha loja. Já configurei os parametros para o peso certo e dimensões corretas! Mesmo assim o erro persiste, Peso Excedido (cod. 4) estou desesperado.. Por Favor me ajude!

    Responder

    Pedro Teixeira respondeu:

    @Calone,

    Dê uma olhada nas dimensões dos produtos.

    Abraço!

    Responder

    Calone respondeu:

    @Pedro Teixeira, meus produtos não tem opção de dimensões no cadastro de cada, então acho que devo criar nos atributos para ver se corrijo este erro.. grato!

    Responder

    Pedro Teixeira respondeu:

    @Calone,

    O módulo deveria criar automaticamente, tente reinstalar.

    Abraço!

    Responder

  44. Calone disse:

    Ola @Pedro Teixeira, reinstalei já a versão 4.2, mas ainda não encontrei o campo para inserir no cadastro do produto a altura, comprimento e largura

    Responder

  45. Calone disse:

    agora apareceu, mas só apareceu depois que reiniciei o servidor do site.. vou fazer os testes.. grato!

    Responder

  46. Vanessa disse:

    Boa tarde

    Tenho na loja seu modulo de calculo de frete. E recentemente mudei para o 4.2 pois não estava mais sendo calculado o frete.

    Agora aonde cadastro o produto em Descrição tenho aonde colocar medidas de altura, comprimento e largura.

    Minha duvida é terei de colocar em todos os produtos esta informação para que ele seja calculado? Porque tenho mais de 8 mil produtos cadastrados irei demorar uma eternidade. E se a pessoa colocar o produto no carrinho duas vezes ele vai calcular como duas caixas?

    Agradeço a atenção

    Responder

    Pedro Teixeira respondeu:

    @Vanessa,

    Dê uma lida nas configurações do módulo, você pode cadastrar dimensões padrão caso não tenha cadastrado no produto. Mas se você quer uma cotação exata vai ter sim de cadastrar um por um.

    Quanto a dois produtos, o módulo usa peso volumétrico, que será somado de cada produto do carrinho para a mesma postagem.

    Abraço!

    Responder

  47. Calone disse:

    Eu tenho em minha loja produtos pequenos como brincos e cremes, ou seja, a dimensão desses produtos são bem pequenas como 3 x 3 x 3 Pergunta: Posso colocar o tamanho real dos produtos que o frete vai calcular corretamente?? Não quero ter que colocar cada produto em uma caixa separada de 2 x 11 x 16.. Este frete daria muito caro.. Essa é minha dúvida.. Como uma pessoa vai poder comprar um carrinho de compras gigante com vários itens, sendo que o sistema vai dar Peso excedido. (Cod. 4) pois o máximo que o correio permite é 90 x 90 x 90

    Responder

    Pedro Teixeira respondeu:

    @Calone,

    Sim, você pode colocar as dimensões reais.

    O módulo trabalha com peso volumétrico, ele não faz a simples soma das dimensões.

    Abraço!

    Responder

    Calone respondeu:

    @Pedro Teixeira, mas porque quando eu coloco uns 12 itens no meu carrinho, ele dá: erro no código 4 que é o erro de peso.. Se meu cliente quiser levar vários itens ele não consegue, por causa deste erro. O que faço?

    Responder

    Pedro Teixeira respondeu:

    @Calone,

    Isso acontece porque o peso volumétrico passou dos 30 kilos.

    Abraço!

    Responder

    Calone respondeu:

    @Pedro Teixeira, ta mas como faço pra pessoa poder levar o produto? ela não vai comprar porque o peso deu mais de 30kg? não pode dividir o peso em duas compras?

    Responder

    Pedro Teixeira respondeu:

    @Calone,

    A versão atual não comporta a divisão da compra em dois fretes.

    Abraço!

  48. Aqui por mais de 3 dias seguidos continua aparecendo a mesma mensagem de que o módulo está fora do ar. Não é possível que o serviço dos Correios esteja fora por tanto tempo.

    Acabei de testar um cálculo de frete em uma outra loja que tem Magento e que provavelmente usa um módulo que usa o serviço dos Correios e está funcionando.

    Só no minha loja que provavelmente está com problema.

    Log de erro:

    2011-08-17T21:37:23+00:00 DEBUG (7): pedroteixeira_correios [362]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #110: Connection timed out

    Existe alguma outra possibilidade?

    Acredito que se o serviço estivesse fora o exemplo que eles oferecem no manual deles também deveria dar erro certo?

    Existe alguma outra possibilidade de solução?

    Responder

    Pedro Teixeira respondeu:

    @Filipe Marques,

    Sim, é possível que os Correios fiquem muito mais que 3 dias fora do ar, mas não acho que é o caso.

    Será que não é seu hosting que está bloqueando a chamada?

    Abraço!

    Responder

    Filipe Marques respondeu:

    @Pedro Teixeira, Teve alguém que me ligou falando sobre o mesmo problema de nome Rodrigo. Ele disse que havia enviado para o e-mail que estava na minha loja mas o e-mail ainda não está em funcionamento.

    A minha solução foi mudar de provedor.

    Rodrigo, se você ler essa mensagem o e-mail já está ativo novamente. Peço que me reenvie. Obrigado!

    Responder

    Rodrigo respondeu:

    Fala @Filipe Marques,

    Eu entrei em contato com o meu provedor e expliquei o problema. Eles fizeram alguma alteração por lá e o módulo voltou a funcionar.

    De fato esse tipo de problema parace ter origem em algum tipo de bloquei de chamada no servidor.

    Muito obrigado por sua atenção.
    Grande abraço
    Rodrigo

    Responder

  49. Luis Ribeiro disse:

    Olá Pedro.

    Eu instalei o módulo e habilitei:
    Sedex sem contrato (40010)
    PAC sem Contrato (41106)
    Sedex 10 (40215)

    Quando faço a cotação na loja aparece os três sem problemas, mas na finalização do pedido só aparece os dois primeiros. O Sedex 10 desaparece.

    O que pode ser?

    Obrigado.

    Responder

    Pedro Teixeira respondeu:

    @Luis Ribeiro,

    Uma boa pergunta, será que não houve alguma alteração no endereço ou carrinho?

    Abraço!

    Responder

    Luis Ribeiro respondeu:

    @Pedro Teixeira,

    Não. Não houve alteração alguma.

    O endereço é este: http://manjardoma.dominiotemporario.com/

    Abs,

    Luis

    Responder

    Pedro Teixeira respondeu:

    @Luis Ribeiro,

    Então infelizmente não sei o que pode ser.

    Abraço!

    Responder

  50. Giovani disse:

    Ola…Teria como voce disponibilisar para download e instalação manual..

    Obrigado

    Responder

    Pedro Teixeira respondeu:

    @Giovani,

    http://code.google.com/p/pedroteixeira-correios/wiki/InstalacaoManual

    Abraço!

    Responder

  51. guilherme disse:

    Oi Pedro Teixeira,

    estou instalando o módulo em um magento 1.5.1.0 e está apresentando seguinte erro qdo tento acessar as “formas de entrega”:

    Fatal error: Class ‘PedroTeixeira_Correios_Helper_Data’ not found in /home2/xxxxxx/public_html/xxxxxxxxxxxxxxx/app/Mage.php on line 520

    Saberia me dizer oq está ocorrendo?

    Muito obrigado!

    Responder

    Pedro Teixeira respondeu:

    @guilherme,

    Acho que ficou faltando arquivo, faça a instalação manual:

    http://code.google.com/p/pedroteixeira-correios/wiki/InstalacaoManual

    Abraço!

    Responder

    guilherme respondeu:

    @Pedro Teixeira,

    desativei o compilador e começou a funcionar!

    obrigado!

    Responder

    Moroni Lemes respondeu:

    @guilherme, Tenho o mesmo problema, fiz a instalação manual, mas não resolveu. O que quer dizer ‘desativei o compilador’ ??? Talvez funcione para mim também :D Thanks

    Responder

  52. Erasmo Andréo disse:

    Pedro, bom dia,

    Estou precisando de usar o módulo de frete para calcular apenas o prazo de entrega. O frete da minha loja será gratuito. Existe alguma forma de configurar o módulo para exibir apenas o prazo de entrega?

    Abraços

    Responder

    Pedro Teixeira respondeu:

    @Erasmo Andréo,

    Você pode criar uma regra para dar frete gratuito dos Correios.

    Abraço!

    Responder

    Erasmo Andréo respondeu:

    @Pedro Teixeira,

    Obrigado pela resposta.

    Mas o seu módulo exibiria o prazo, juntamente com o valor do frete zerado?

    No mais, meus sinceros parabéns pelo seu trabalho! Assim que eu receber pela loja que estou fazendo, eu vou doar uns $$$ para o projeto (poucos, mas já ajuda, penso eu).

    Responder

    Pedro Teixeira respondeu:

    @Erasmo Andréo,

    A princípio sim, mas faça o teste.

    Uma doação é sempre bem-vinda! :-)

    Abraço!

    Responder

  53. Olá Pedro, tudo bem?

    Primeiramente gostaria de parabenizar módulo que além de ser excelente é gratuito.
    Bom, vamos lá. Meu problema é o seguinte:

    O rastreamento parou de funcionar no admin e ná pagina do cliente.

    Tem alguma solução?

    Obrigado!

    Responder

    Pedro Teixeira respondeu:

    @Gustavo Anamiodi,

    Qual o erro? Habilite o log e também passe as mensagens que estão nele.

    Abraço!

    Responder

    Gustavo Anamiodi respondeu:

    @Pedro Teixeira,

    Habilitei o Log mas não to conseguindo acessar, ele não está no var/log

    e quando clica em “acompanhar o pedido” nao aparece erro algum, simplesmente ele nao puxa do site dos correios.

    Olha o print: http://imageshack.us/f/585/printmagento.jpg/

    abraço!

    Responder

    Pedro Teixeira respondeu:

    @Gustavo Anamiodi,

    Não sei o que pode ser, anotado para a próxima revision.

    Abraço!

    Responder

  54. Joel disse:

    @Pedro Teixeira, tudo jóia?
    Antes de mais nada, parabéns pelo módulo, excelente!

    Faço parte de um projeto de ecommerce em um empresa que fábrica, vende seus produtos, e agora tivemos a idéia de implementar compras coletivas em conjunto. A parte de compras coletivas está funcionando redondo, porém quando o cliente vai fechar a compra coletiva, na opção de escolher método de envio recebe a mensagem: “Lojista: O peso do produto deverá ser maior que zero. Se você está usando a media de peso como gramas, o peso mínimo é de 10 gramas.” Isso se deve ao fato de no cadastro da oferta não há opção de colocar peso nem medidas.
    O que posso fazer neste caso?
    Agradeço muito a ajuda e sucesso pra você!

    Joel

    Responder

    Pedro Teixeira respondeu:

    @Joel,

    Existe sim a opção de peso e meu módulo também adiciona os campos de medida. Olhe com calma e vai achar.

    Se não encontrar os campos de medida, reinstale o módulo ou verifique se os grupos de atributos estão com todos os atributos que deveria.

    Abraço!

    Responder

    Joel respondeu:

    @Pedro Teixeira,

    Tive esse pensamento também e fui atrás, descobri que no módulo de Compras Coletivas, quando eu vou adicionar uma Oferta, ele me dá as opções semelhantes a de adicionar um produto simples, porém como é um produto sem peso ou tamanho algum (é um Cupom/Voucher) ele simplesmente tira as opções de peso e medidas e coloca somente as que realmente importa para a Oferta.
    Agora quando o cliente vai finalizar a compra, quando ele vai fechar uma Oferta das compras coletivas, o módulo de CC simplesmente exclui do carrinho as opções referentes a fretes. Por ex. Calcular frete, método de entrega e dá somente a opção de Forma de Pagamento. Porém quando clico em fechar compra ele exibe a mensagem lá em cima “Seleciona uma forma de entrega”, porém nem campo existe para eu selecionar alguma coisa… Me dá uma luz aí por favor rs!

    Abraços,

    Responder

    Pedro Teixeira respondeu:

    @Joel,

    Você vai precisar entrar em contato com quem fez o módulo de Compra Coletiva, aparentemente está com problemas.

    Abraço!

    Responder

    Joel respondeu:

    @Pedro Teixeira, Muito obrigado pelos feedbacks, continue assim e sucesso sempre!

    Responder

  55. Patricia disse:

    Bom dia!
    Meus parabéns pelo módulo, está muito bem feito!
    Mas preciso de sua ajuda: minha loja terá alguns produtos com frete grátis e outros não.
    Minha intenção era colocar peso 0 para que no carrinho o frete saísse como grátis, mas aparece a seguinte mensagem: “Lojista: O peso do produto deverá ser maior que zero. Se você está usando a media de peso como gramas, o peso mínimo é de 10 gramas.”
    Tem alguma alteração que eu possa fazer para que o módulo aceite o peso 0?

    Responder

    Pedro Teixeira respondeu:

    @Patricia,

    Para frete gratuito não use 0 gramas, use a regra de desconto que o Magento disponibiliza.

    Abraço!

    Responder

    Patricia respondeu:

    @Pedro Teixeira, eu tentei fazer por atributo e promoção de carrinho, funcionou, aparece o frete grátis para determinados produtos, mas embaixo ainda aparece os correios, eu gostaria de ocultar isso e mostrar apenas a opção de frete grátis, quando esta estiver disponível, e mostrar os correios apenas quando o frete não for grátis, é possível?

    Obrigada!

    Responder

    Pedro Teixeira respondeu:

    @Patricia,

    Sim, usando as regras de desconto ou regras de carrinho, depende da tradução.

    Abraço!

    Responder

    Patricia respondeu:

    @Pedro Teixeira, Consegui resolver, o problema era porque o Frete Grátis propriamente dito estava habilitado com pedido mínimo.

    Agora está perfeito! =)

    Muito obrigada pelo módulo e parabéns novamente!

    Responder

  56. Pedro, Parabéns pelo trabalho estava tendo vários problemas com valores as veses dava a mais e outrora muito menos

    estou usando a versão 1.5.1.0 do magento com os serviços de pagamento mercado pago e pagseguro funcionou perfeitamente.

    Galera faça uma doação ao Pedro Valorize o Excelente trabalho!!!!

    rsrsrr Obrigado.

    Responder

    Pedro Teixeira respondeu:

    @elizeu medeiros,

    Agradeço sua visita!

    Responder

  57. Eduardo Agostinho disse:

    POR FAVOR PEDRO me ajude com este problema!!!
    Inclusive tem outros usuários com a mesma questão…

    Estou utilizando seu módulo de cálculo de frete 4.2 em um cliente que possuí uma loja virtual no MAGENTO e a princípio esta funcionando a contento apenas por um detalhe:
    Eles trabalham com 2 tipos de frete; CORREIOS SEDEX e CORREIOS PAC e com pagamento via PAGSEGURO e DEPÓSITO
    Acontece que quando no processo de compra o cliente escolhe FRETE SEDEX e PAGAMENTO PAGSEGURO, na loja TUDO CORRE DE FORMA CORRETA, porém, quando é redirecionado para o site do PAGSEGURO o valor do frete É APRESENTADO CORRETO mas a descrição informa que trata-se de um PAC e na verdade é um SEDEX, ou seja, para o PAGSEGURO todos os fretes são PAC independente da escolha.

    Conto com sua ajuda!

    Grato
    EDUARDO AGOSTINHO

    Responder

    Pedro Teixeira respondeu:

    @Eduardo Agostinho,

    Tente contato com o autor do módulo do PagSeguro, com certeza é um problema nele.

    Abraço!

    Responder

  58. Danilo V disse:

    Parabens pelo site, muito bom esse Módulo de Frete para Magento com Tracking (versão 4.2). Como funciona esse contrato dos correios, liguei nos correios e nao me souberam informar sobre essa senha admin. O que muda e qual as vantagens de escolher PAC e SEDEX com contrato e sem contrato?

    Obrigado

    Responder

    Pedro Teixeira respondeu:

    @Danilo V,

    Os Correios podem te informar quais as vantagens e desvantagens, tente contato com outra agência e pergunte sobre o contrato entre sua empresa e os Correios.

    Abraço!

    Responder

  59. Danilo V disse:

    Que diferença faz com contrato e sem contrato no seu Modulo dos correios ?
    Obrigado

    Responder

    Pedro Teixeira respondeu:

    @Danilo V,

    Os valores de frete podem ser diferentes para empresas com contrato.

    Abraço!

    Responder

  60. Roberto Sanchas disse:

    Também gostaria de saber. Seria algo como atualizacao automatica da encomenda?

    Aguardo resposta. Grato

    Responder

  61. Raphael Lima disse:

    Olá a todos,
    Ao colocar 20 em weight ele converte para 20.0000, mesmo fazendo alteação manual para 20.000 ele retorna para 20.0000, creio que isto esta interferindo no calculo do módulo do correios do amigo P. Teixeira, pois sempre recebo a mensagem de erro de peso (“Peso dos produtos acima do permitido pelos Correios. Por favor entre em contato conosco”), já trabalhei com Kilo, Gramas e nada.

    Informações:
    Magento: 1.5
    Módulo Correio: 4.2.0

    Log: 09-01T14:48:19+00:00 DEBUG (7): pedroteixeira_correios [114]: Weight exceeded limit

    caso alguém queira conferir: http://www.cuatro.com.br/beta/index.php/cadeiras/cadeira-luna.html

    Grato pela atenção

    Responder

    Pedro Teixeira respondeu:

    @Raphael Lima,

    O Magento trabalha com padrão americano, que é o inverso do nosso, ou seja, separador decimal é o ponto.

    Quais as dimensões dos produtos do carrinho?

    Abraço!

    Responder

    Raphael Lima respondeu:

    @Pedro Teixeira,

    Verifiquei as dimensões e lá estava o erro, reduzi para 20x20x20 e foi apresentado o resultado.

    Em alguns testes realizados agora pouco, percebi que o erro permanece somente na página do produto, o modulo EcomDev_ProductPageShipping exibe a mensagem de erro, oque não ocorre na pagina de checkout.

    o erro no log é referente ao calculo pelo EcomDev_ProductPageShipping.

    Responder

    Pedro Teixeira respondeu:

    @Raphael Lima,

    Esse erro acho que não é do meu módulo.

    Abraço!

    Responder

  62. Cristiano disse:

    Pedro, me tire uma duvida por favor: Imagine que para 3 produtos eu coloquei Comprimento 19, Altura 4 , Largura 12 e peso 0.0500. Como é calculado o valor do frete? Na soma do peso + as dimensões da caixa? Ele soma tudo ou ignora a caixa? Eu Realmente não entendi este cálculo.

    Responder

    Pedro Teixeira respondeu:

    @Cristiano,

    É considerado o maior peso entre o real e o volumétrico. O peso volumétrico e calculado multiplicando as dimensões e dividindo por 6.000.

    Abraço!

    Responder

  63. Calone disse:

    Ola, as vezes o sistema não está calculando frete para o cliente, e está indo gratuitamente, já aconteceu várias vezes, o que pode ser isso???
    Eu não tenho habilitado a forma frete grátis e nem quero!

    Responder

    Pedro Teixeira respondeu:

    @Calone,

    Dê uma olhada nas regras de desconto.

    Abraço!

    Responder

  64. Calone disse:

    como assim Pedro, regras de desconto?

    Responder

    Pedro Teixeira respondeu:

    @Calone,

    As regras de desconto do Magento.

    Responder

    Calone respondeu:

    @Pedro Teixeira, Ola Pedro, não há nada nas regras de desconto, isso acontece diariamente, alguns clientes consegue calcular o frete só após varias tentativas na mesma compra. O frete não está calculando, é como se a pessoa colocasse um cep inválido e o sistema aceitasse o cep e levasse para a tela de finalização.

    Responder

    Pedro Teixeira respondeu:

    @Calone,

    Não sei o que pode ser. Habilite o log e veja se está salvando algo.

    Abraço!

    Responder

  65. Bruna disse:

    Pedro, poderia me enviar um site que esteja com a versão 4.2? Gostaria de ver como funciona, pois estou querendo montar uma loja virtual..

    No aguardo

    Responder

  66. Guilherme disse:

    Amigo Pedro, boa tarde, meu nome é Guilherme (RJ), e gostaria muito de uma dica sua.

    Instalei o magento, e o mesmo já veio com o módulo do Pagseguro do Bruno Assarisse instalado. Tudo funciona direitinho! Uma beleza! No entanto a minha cliente insiste em ver o cálculo do frete no site, então instalei o seu módulo, mas não consigo fazer o magento entender que é pra calcular usando o pedroteixeira-correios. Gostaria de perguntar como posso resolver esse probleminha.

    Agradeço antecipadamente a sua atenção. Muito obrigado e parabéns pelo belo trabalho. Estou usando o magento 1.4.1

    Forte abraço, Guilherme Azevedo.

    Responder

    Pedro Teixeira respondeu:

    @Guilherme,

    Você está falando de configurar o módulo do PagSeguro para usar o valor do meu módulo?

    Abraço!

    Responder

    Guilherme respondeu:

    @Pedro Teixeira, Exatamente Pedro. Não sei como dizer para o magento que é para usar o seu modulo para calcular o frete.
    Como faço isso?
    Obrgiado

    Forte abraço, Guilherme.

    Responder

    Pedro Teixeira respondeu:

    @Guilherme,

    Basta configurar o módulo: http://code.google.com/p/pedroteixeira-correios/wiki/Principal?tm=6

    Responder

    Guilherme respondeu:

    @Pedro Teixeira, Meu amigo, eu já fiz essa configuração. O seu modulo está “habilitado”, e Correio NOix está “desabilitado”, mas mesmo assim o magento está ignorando o cálculo do frete.
    Ele sempre mostra essa opção:
    Flat Rate Fixed R$5,00

    Por favor, me ajuda.
    Obrigado

    Responder

    Pedro Teixeira respondeu:

    @Guilherme,

    Dá uma olhada por que deve ter configuração ficando para trás.

    Abraço!

    Guilherme respondeu:

    @Guilherme, Meu amigo, já olhei 5 x. E me parece que a única opção para que o modulo não funcione, seria se estivesse desabilitado. Não!?
    Se vc puder me passar o seu endereço de email, eu te passo a senha do painel para que vc mesmo possa ver o que estou falando.
    Pode ser!?
    Te agradeço muito.’
    Forte abraço, Guilherme.

    Pedro Teixeira respondeu:

    @Guilherme,

    Na verdade podem ter outras configurações. Habilite o log e me passe as mensagens que estão sendo gravadas.

    Abraço!

    Guilherme respondeu:

    @Guilherme, Meu amigo, descobri o problema! Era a configuração de peso. Agora ele exibe o valor do frete diferenciado para cada Estado, porém não faz diferença se eu comprar 1 camisa ou 100 camisas, ele continua mostrando o mesmo valor do frete, o que não acontece na realidade…. Certo!?

    No seu módulo coloquei o peso em “gramas”, e na configuração do produto coloquei “0.10″. Dessa forma ele dá um erro dizendo “lojista, o peso não pode ser zero, coloque no mínimo 10 gramas” (que pra mim seria os 0.10), mas ele só aceita se eu colocar 10.0000 (que pra mim seriam 10 kg, certo!?), mas é dessa forma que está funcionando, porém sem diferenciação se for 1 ou 100 camisas compradas.
    Alguma luz?

    Ele ainda insere um outro checkbox com o famigerado “Flat Rate Fixed R$5,00″, que tenho a impressão de ser do modulo do pagseguro.
    Qualquer ajuda é bem vinda.

    MUITO OBRIGADO, e desculpe a chateação.
    ;-)

    Forte abraço, Guilherme.

    Pedro Teixeira respondeu:

    @Guilherme,

    Configurando o módulo como gramas e usando “10.000000″ isso seriam 10 gramas.

    E quanto ao Flat Rate é outro módulo de frete do Magento, basta desabilitar.

    Abraço!

    Guilherme respondeu:

    @Guilherme, Amigo Pedro, o único método de pagamento habilitado no painel é o seu. Se existe outro lugar para indicar o frete, eu não sei onde fica…… Mas ok, estou tentando resolver isso.

    A questão que mais me preocupa é não haver diferenciação do preço do frete para compra de 1 ou de 100 camisas…. o valor do frete é sempre o mesmo não importando a quantidade.
    Isso tem solução? Qual seria?

    Muito obrigado pela atenção.
    Forte abraço, Guilherme.

    Pedro Teixeira respondeu:

    @Guilherme,

    Se não considerasse a quantidade de produtos para calcular o frete não seria um módulo de frete, certo?

    Tenho certeza que está deixando alguma coisa para trás.

    Abraço!

    Guilherme respondeu:

    @Guilherme, Amigo Pedro, descobri o problema! Eu estava trabalhando com a medida “gramas”, dizendo que cada camisa pesava 10 gramas, então ao adicionar 2, 3 ou 4 camisas, o peso continuava ainda muito baixo e não fazia diferença no valor final do frete, então troquei a medida para “kilos”, e fez-se a luz! Disse para o magento que cada camisa pesa 1Kg, e pronto! Tudo funcionando perfeitamente.

    TE AGRADEÇO POR TODA ATENÇÃO E PACIÊNCIA!
    MUITO OBRIGADO!
    E fica a dica, “Kilos” e não “gramas”.
    Forte abraço, Guilherme.

  67. João Verissimo disse:

    Pedro Você é o cara! Vou testar agora mesmo! Abração

    Responder

    Pedro Teixeira respondeu:

    @João Verissimo,

    Valeu cara!

    Responder

  68. André Fabbro disse:

    Testei o módulo no magento 1.6 e está funcionando perfeitamente! Parabéns pelo módulo! Muito completo!

    Responder

  69. mauricio disse:

    E aí Pedro, fmz, sabe me dizer a compatibilidade do modulo com o magento 1.6.0.0?

    Responder

    Pedro Teixeira respondeu:

    @mauricio,

    Ainda não consegui validar todo o módulo na 1.6. Mas existem comentários como o de cima confirmando que funciona.

    Abraço!

    Responder

    evaristo danielski respondeu:

    @Pedro Teixeira, aqui ta funcionando 100% na versao 1.6, vlw pedro!!! quebrou nao só um galho, mas a arvore toda! grande abraço

    Responder

  70. douglas disse:

    ola pedro, cara instalei seu modulo no magento versao 1.6 e o mesmo so diz que ta fora do ar, vi que nos correios esta funcionando abri o log de erro do magento e me passou issso:

    2011-09-19T16:29:08+00:00 DEBUG (7): pedroteixeira_correios [362]: URL Error – Bad XML [348]

    tem algum ideia do que seja alguma luz? obg

    Responder

    Pedro Teixeira respondeu:

    @douglas,

    Os Correios estão retornando um XML com problema, provavelmente alguma indisponibilidade.

    Abraço!

    Responder

    Veloso respondeu:

    @Pedro Teixeira, Tambem tive problema com o modulo, desde ontem nao esta fazendo calculo do frete. Sabe se o problema e no servidor dos correios? O meu e sem contrato.
    Parabens pelo modulo!

    Responder

    Pedro Teixeira respondeu:

    @Veloso,

    Provavelmente é problema com os Correios.

    Responder

  71. Danilo Veloso disse:

    Nao esta funcionando no meu site. Antes estava funcionando tudo corretamente, hoje fui testar e nao funcionou mais. Sabe se o sistema dos correios esta fora do ar?
    Parabens pelo modulo!

    Responder

    Pedro Teixeira respondeu:

    @Danilo Veloso,

    Provavelmente é problema com os Correios. Mas se quiser ter certeza habilite o log e veja o que está sendo salvo.

    Abraço!

    Responder

  72. Thyago Maciel disse:

    Pedrão, primeiramente Parabéns pelo módulo e seus serviços prestados!

    A dúvida é só uma, existe a possibilidade de habilitarmos o módulo para leitura na página individual de produtos?

    Preciso chamar a função do módulo no arquivo de visualização de produto “product/view.phtml”…

    Dá um Help aí…

    Valeu e Abraços!

    Responder

    Pedro Teixeira respondeu:

    @Thyago Maciel,

    Não sei como fazer isso….será necessário dar uma pesquisada.

    Abraço!

    Responder

    Thyago Maciel respondeu:

    @Pedro Teixeira,

    Maravilha… Obrigado pela atenção e parabéns pelo módulo.

    Sucesso!

    Responder

  73. Pablo disse:

    Pedro, hoje um cliente meu relatou que o módulo está retornando o seguinte erro: “Dimensões dos produtos fora do permitido pelos Correios”.
    As dimensões do produto que estou fazendo o teste são: 14cm x 4cm x 21cm.
    Ainda não tinha usado esta opção do módulo habilitada.
    O peso do produto é 0.070.
    Se desabilitado a opção “Validar Dimensões dos Produtos” o erro não aparece.
    Você faz ideia do que pode ser?
    Obrigado

    Responder

    Pedro Teixeira respondeu:

    @Pablo,

    Como você cadastrou as dimensões no produto?

    Abraço!

    Responder

    Pablo respondeu:

    @Pedro Teixeira,
    peso: 0.0700
    Comprimento (cm): 14
    Altura (cm): 4
    Largura (cm): 21

    Responder

    Pedro Teixeira respondeu:

    @Pablo,

    Não sei o que pode ser….tem que tentar debugar.

    Abraço!

    Responder

    Alexandre K. Cordeiro respondeu:

    @Pablo, O comprimento tem que ser no mínimo 16cm, altura 2cm e largura 11cm. Veja: http://www.correios.com.br/encomendas/prazo/Formato.cfm

    Responder

    Pablo respondeu:

    @Alexandre K. Cordeiro, valeu

    Responder

    Danilo Pires respondeu:

    @Pablo, Pode ser que voce configurou para o formato gramas e colocou 0.070.. Sendo assim o peso do produto 0.070 gramas. Acho que os correios nao aceita peso tao proximo de zero.

    Coloque outro peso para ver o que da!

    Responder

    Ploazai respondeu:

    @Danilo Pires, Estou com o mesmo problema do @Pablo, o meu produto pesa 0.200 gramas e as dimensões são c=28 l=10 a=5

    Se deixar o campo: Validar Dimensões dos Produtos como sim dá este erro ““Dimensões dos produtos fora do permitido pelos Correios”.” Se deixar como não funciona corretamente, saberia me dizer o motivo?

    Aguardo.

    Responder

    Pedro Teixeira respondeu:

    @Ploazai,

    http://www.correios.com.br/encomendas/prazo/Formato.cfm

    Abraço!

    Responder

    Pablo respondeu:

    @Danilo Pires, está configurado como kilos e mesmo alterando o peso do produto para 1.000 ainda é apresentado o erro.

    Responder

    Alexandre K. Cordeiro respondeu:

    @Pablo, Veja as especificações do tamanho em cm se não está abaixo do permitido pelos Correios. Eu estava com esse problema, fui no link que o Pedro passou acima e o problema era esse. Só alterei o tamanho nos produtos e deu certo.

    Responder

  74. Módulo de grande ajuda,
    Como posso salvar junto do pedido o código de rastreio ?

    Caso precise de alguma ajuda para manter o projeto, avise.

    Responder

    Pedro Teixeira respondeu:

    @Yuri Ruano do Nascimento,

    Na página do pedido você consegue cadastrar.

    Abraço!

    Responder

  75. Danilo Pires disse:

    Pedro,
    Depois que instalei o modulo, quando entro no admin: Vendas>Pedidos e em um dos pedidos clico em visualizar e depois na aba Enviar, aparece o seguinte erro no final da pagina:

    Fatal error: Call to a member function isShippingLabelsAvailable() on a non-object in /home/myste580/public_html/loja/app/code/core/Mage/Adminhtml/Block/Sales/Order/Shipment/Create/Items.php on line 132

    O que pode ser?
    Obrigado, parabens pelo otimo trabalho!

    Responder

    Danilo Pires respondeu:

    @Danilo Pires:

    Obs: Quando desinstalei a pagina nao deixou de existir

    Responder

    Danilo Pires respondeu:

    @Danilo Pires,:

    CORRETA
    Obs: Quando desinstalei a pagina deixou de existir

    Nao existe a pagina lincada ao botao “enviar” na visualizacao do pedido.

    Responder

    Pedro Teixeira respondeu:

    @Danilo Pires,

    Estranho, não sei o que pode ser. Talvez um bug.

    Abraço!

    Responder

  76. Danilo disse:

    Boa tarde,
    Quando o usuario entra no historico de pedidos eclica em Informações de rastreamento, exibe o seguinte erro:
    There has been an error processing your request
    Exception printing is disabled by default for security reasons.
    Error log record number: 345661264

    Isso tambem ocorre quando o administrador visualiza o pedido e clica em Rastrear compra .Neste caso o erro :Error log record number: 676373126

    Quando o codigo e invalido, ele responde que nao tem informacoes de envio, porem quando o codigo e verdadeiro, ou seja, possivel de rastrear pelo site dos correios ele informa os erros citados

    Responder

    Pedro Teixeira respondeu:

    @Danilo,

    Dê uma olhada na mensagem de erro.

    Abraço!

    Responder

    Danilo respondeu:

    @Pedro Teixeira, O erro :

    a:5:{i:0;s:43:”invalid date () operand, timestamp expected”;i:1;s:3725:”#0 /home/servidor/public_html/site/lib/Zend/Date.php(1078): Zend_Date->_calculate(‘set’, false, ‘U’, ‘pt_BR’)
    #1 /home/servidor/public_html/site/lib/Zend/Date.php(197): Zend_Date->set(false, ‘U’, ‘pt_BR’)
    #2 /home/servidor/public_html/site/app/code/core/Mage/Core/Model/Locale.php(478): Zend_Date->__construct(false, ‘U’, Object(Zend_Locale))
    #3 /home/servidor/public_html/site/app/code/core/Mage/Shipping/Block/Tracking/Popup.php(245): Mage_Core_Model_Locale->date(false, ‘U’, NULL, false)
    #4 /home/servidor/public_html/site/app/design/frontend/gravdept/acumen/template/shipping/tracking/popup.phtml(137): Mage_Shipping_Block_Tracking_Popup->formatDeliveryTime(’18:17:00′, ’19/09/2011′)
    #5 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Template.php(235): include(‘/home/servidor/…’)
    #6 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Template.php(266): Mage_Core_Block_Template->fetchView(‘frontend/gravde…’)
    #7 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Template.php(280): Mage_Core_Block_Template->renderView()
    #8 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Core_Block_Template->_toHtml()
    #9 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
    #10 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Core_Block_Text_List->_toHtml()
    #11 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Abstract.php(525): Mage_Core_Block_Abstract->toHtml()
    #12 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Abstract.php(476): Mage_Core_Block_Abstract->_getChildHtml(‘content’, true)
    #13 /home/servidor/public_html/site/app/design/frontend/gravdept/acumen/template/page/popup.phtml(30): Mage_Core_Block_Abstract->getChildHtml(‘content’)
    #14 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Template.php(235): include(‘/home/servidor/…’)
    #15 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Template.php(266): Mage_Core_Block_Template->fetchView(‘frontend/gravde…’)
    #16 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Template.php(280): Mage_Core_Block_Template->renderView()
    #17 /home/servidor/public_html/site/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Core_Block_Template->_toHtml()
    #18 /home/servidor/public_html/site/app/code/core/Mage/Core/Model/Layout.php(529): Mage_Core_Block_Abstract->toHtml()
    #19 /home/servidor/public_html/site/app/code/core/Mage/Core/Controller/Varien/Action.php(391): Mage_Core_Model_Layout->getOutput()
    #20 /home/servidor/public_html/site/app/code/core/Mage/Shipping/controllers/TrackingController.php(76): Mage_Core_Controller_Varien_Action->renderLayout()
    #21 /home/servidor/public_html/site/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Shipping_TrackingController->popupAction()
    #22 /home/servidor/public_html/site/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch(‘popup’)
    #23 /home/servidor/public_html/site/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
    #24 /home/servidor/public_html/site/app/code/core/Mage/Core/Model/App.php(340): Mage_Core_Controller_Varien_Front->dispatch()
    #25 /home/servidor/public_html/site/app/Mage.php(627): Mage_Core_Model_App->run(Array)
    #26 /home/servidor/public_html/site/index.php(80): Mage::run(”, ‘store’)
    #27 {main}”;s:3:”url”;s:77:”/site/index.php/shipping/tracking/popup/hash/b3JkZXJfaWQ6NzplNDJjYmI,/”;s:11:”script_name”;s:22:”/site/index.php”;s:4:”skin”;s:7:”default”;}

    Responder

  77. Thyago Maciel disse:

    Pedro…

    Sabe informar o que poderia estar acontecendo que ao clicar em “atualizar valores” o valor final do carrinho de compras não é atualizado com a adição do valor de frete escolhido pelo usuário?

    Abraços!

    Responder

    Pedro Teixeira respondeu:

    @Thyago Maciel,

    Não sei. Alguma mensagem de erro ou log?

    Abraço!

    Responder

    Thyago Maciel respondeu:

    @Pedro Teixeira,

    Não. Apenas não é atualizado no subtotal do carrinho de compras. Era para adicionar, não era?

    Responder

    Pedro Teixeira respondeu:

    @Thyago Maciel,

    Sim, era.

    Responder

  78. Boa noite Pedro, como vai?

    Desculpe se essa pergunta já foi feita antes, mas não consegui encontrar nos comentários.

    Na “Taxa de Postagem”, precisamos colocar um valor negativo. Até aí, tudo bem. O ‘problema’ é que se colocarmos um valor de desconto maior que o valor do frete o resultado é um valor negativo (óbvio, claro).

    O que quero saber é se é possível deixar esse valor, sempre que for menor ou igual a zero, como R$0,00.

    Exemplo: Cadastramos uma “Taxa de Postagem” no valor de -15,00 e o frete para São Paulo custa R$8,00. O valor do frete passa para -R$7,00.

    É possível? Desde já, obrigado.

    Obs.: Fizemos hoje uma doação para o módulo, espero que ajude a continuar melhorando sempre o ótimo trabalho já feito. Parabéns.

    Responder

    Pedro Teixeira respondeu:

    @Weverson Silva,

    Obrigado pela doação!

    Sim, é possível fazer isso, mas vai precisar de uma pequena modificação no módulo:

    Depois da linha:

    $shippingPrice = $shippingPrice + $this->getConfigData('handling_fee');

    Coloque:

    if($shippingPrice <= 0) $shippingPrice = 0;

    Abraço!

    Responder

    Weverson respondeu:

    @Pedro Teixeira,

    Obrigado pela dica! Funcionou perfeitamente.

    Parabéns mais uma vez pelo módulo e pelo ótimo suporte!

    Abraços.

    Responder

    Pedro Teixeira respondeu:

    @Weverson,

    Eu que agradeço sua doação e sua visita.

    Abraço!

    Responder

  79. Thyago Maciel disse:

    Pedro, como resgatar os valores de frete em seu módulo?

    Por exemplo, preciso utilizar o valor do frete tipo SEDEX e do tipo PAC… Como resgatar o valor individual de cada variável?

    Valeu!

    Responder

    Pedro Teixeira respondeu:

    @Thyago Maciel,

    Não entendi onde você quer recuperar esses valores.

    Abraço!

    Responder

    Thyago Maciel respondeu:

    @Pedro Teixeira,

    Os valores de frete não estão sendo atualizados com o carrinho de compras no valor total.

    Preciso saber a variável de seu módulo que retorna os valores de frete do webservice… Em qual variável fica armazenado os valores de frete para PAC e SEDEX, preciso fazer uma manobra para fazer o valor total do carrinho ser somado ao frete total.

    Abraços!

    Responder

    Pedro Teixeira respondeu:

    @Thyago Maciel,

    Você precisa chamar o método collectRates().

    Abraço!

    Responder

  80. Rafael disse:

    Olá.
    Por favor me ajude.

    Instalei o módulo e configurei tudo certinho, ai quando calculo a primeira vez vai beleza, mas se eu mudar o CEP ele dá erro interno (500).

    Procurei informações a respeito e não encontrei nada, pensei que fosse o templante que estava usando, então troquei para o padrão e o erro continua.

    Minha versão é 1.5.1.0

    Responder

    Rafael respondeu:

    @Rafael,
    Complementando, quando dá o erro 500, entro nas configurações do módulo, desativo e ativo novamente, ai quando atualizo a página ai ele calcula o CEP que alterei, porém se eu alterar o CEP dá erro novamente…

    Responder

    Pedro Teixeira respondeu:

    @Rafael,

    Para te ajudar preciso da mensagem de erro que está sendo gerada.

    Abraço!

    Responder

    Rafael respondeu:

    @Pedro Teixeira,
    Não esta gerando erro, simplesmente cai na página de erro 500.
    Ativei o Log, mas não está gerando nenhum…

    Responder

    Pedro Teixeira respondeu:

    @Rafael,

    Dê uma olhada no log do Apache.

    Abraço!

    Responder

  81. Rafael disse:

    @Pedro Teixeira,
    Eu olhei e nada tmb…

    Verifiquei as permissões e algumas estavam erradas, corrigi as permissões, limpei o cache, desativei o cache e o erro permanece, só calcula uma vez, no segundo calculo ele dá o erro 500.

    Instalei o Noix também e está dando o mesmo erro.

    Responder

    Pedro Teixeira respondeu:

    @Rafael,

    Então não sei o que pode ser.

    Responder

    Rafael respondeu:

    @Pedro Teixeira,
    Já o do PagSeguro funciona direitinho… :s

    Responder

  82. Cristiano disse:

    Olá Pedro! Teria como implementar carta registrada para um certo tipo de produto/categoria e volume aceitável pelos correios?

    Responder

    Pedro Teixeira respondeu:

    @Cristiano,

    Existe webservice de cálculo de carta registrada?

    Abraço!

    Responder

    Cristiano respondeu:

    @Pedro Teixeira, Err…. não… acho que nao =\

    Responder

    Pedro Teixeira respondeu:

    @Cristiano,

    Então fica um pouco difícil.

    Abraço!

    Responder

    Cristiano respondeu:

    @Pedro Teixeira, só que pensei numa coisa: Carta Registrada não precisa ter tamanho definido, já que é carta… ele somente tem que verificar o peso (que é o máximo de 500gr). Você consegue implementar isto, tipo somente aparecer a opção de carta registrada cado o peso fosse até 500gr? E ainda numa tabela dos preços? => http://www.correios.com.br/precosPrazos/precosPrazosNacionais/Carta.cfm

    Responder

    Pedro Teixeira respondeu:

    @Cristiano,

    Sim, é possível implementer usando essa tabela de valores.

    Abraço!

  83. Pedro, eu consigo usar este modulo na versão mais atual do magento?
    Em minha loja trabo com produtos muitos grandes que no caso somente sera enviado via “TRANSPORTADORA” eu consigo fazer o modulo indentificar caso o produto passe do peso limite pelo correio, calcular pela tabela da transportadora?
    Obrigado!!!

    Responder

    Pedro Teixeira respondeu:

    @Evandro dos reis,

    Vai precisar de uma modificação, mas consegue.

    Abraço!

    Responder

  84. opa, blz!..
    sera que se eu te add no msn vc nao me ajuda cara?
    vou precisar de outras ajudas tambem, dai agnt acerta um valor..
    OBRGIGADO!!!

    Responder

    Pedro Teixeira respondeu:

    @Evandro dos reis,

    Infelizmente não consigo de tar suporte por msn.

    Responder

  85. qual jeito voce consegue?

    Responder

    Pedro Teixeira respondeu:

    @Evandro dos reis,

    Te enviei um email com o contato de um profissional que pode te ajudar.

    Abraço!

    Responder

    evandro respondeu:

    @Pedro Teixeira,

    ok, mt obrigado!

    Responder

  86. Thomas disse:

    Olá, Pedro.

    Eu instalei o módulo no meu site, mas estou desconfiado que ele está calculando o frete errado. É que fiz um teste no site dos correios, usando os mesmos endereços (remetente e destinatário) e também o mesmo peso e tamanho do produto… mas o valor saiu diferente. Ou melhor: o meu site apresenta um frete no valor de R$ 11,00… e o dos Correios no valor de R$ 8,00. Por que será? Será que o cálculo feito no módulo está errado? Será que configurei algo errado?

    Desde já, obrigado e parabéns pelo trabalho.

    Responder

    Pedro Teixeira respondeu:

    @Thomas,

    Infelizmente não vou conseguir te ajudar, mas será necessário debugar o código para encontrar o problema.

    Abraço!

    Responder

    Wellington respondeu:

    @Thomas,
    cara conseguiu resolver seu problema?
    estou com o mesmo problema.
    abraço!

    Responder

  87. Neemias disse:

    Bom dia

    Bom, já pesquisei na internet varios tutoriais no seu Wiki mais não conseguir resolver um problema.

    na instalação eu jogo as pastas nos seus respectivos locais, mais no menu método de envio não aparece a aba “Pedro Teixeira – Correios”.

    já atualizei o cache e tudo mais

    você já se deparou com esse erro?

    Responder

  88. Neemias disse:

    Pedro bom dia

    Estou com dificuldade em instalar manualmente o seu modulo, eu jogo as pastas nos seus respectivos locais, mais não aparece no método de envio, já limpei os cache mais nada aparece.

    já percebi que não é só com a sua solução.
    uso a versão 1.5.1

    Responder

    Pedro Teixeira respondeu:

    @Neemias,

    Que estranho, não sei o que pode ser.

    Se você jogou todos os arquivos e limpou o cache não sei o que pode ser.

    Abraço!

    Responder

    Thiago Santos respondeu:

    @Neemias,

    Move a pasta “PedroTeixeira” de community para local, e altera em ./app/etc/modules/PedroTeixeira_Correios.xml o codepool de community para local.

    Abraço,

    Responder

  89. Rafael disse:

    Pedro, tudo bem?

    Tenho a seguinte dúvida, instalei o módulo e está tudo perfeito! Quando envio o email para o cliente ele visualiza o código de rastreamento. Gostaria de saber se é possível criar um modelo de email que já abra diretamente os dados da entrega no proprio email? sem ele precisar abrir o código de rastreamento! Muito obrigado!

    Responder

    Pedro Teixeira respondeu:

    @Rafael,

    Sim, é possível desenvolver essa funcionalidade, mas não existe hoje no módulo.

    Abraço!

    Responder

  90. Pedro Elias disse:

    Amigo, eu preciso criar umas regras para frete gratis sudeste, vc tem como me ajudar como fazer isso usando seu módulo?

    Um abraço.

    Responder

  91. Marcos disse:

    Galera, apaguei sem querer o campo “Mensagem que Exibe o Prazo de Entrega” alguem por favor me passe a mensagem padrão que vem no sistema.

    Responder

  92. Diego disse:

    Boa Tarde Pedro,

    Queria tirar um dúvida, se eu quiser fazer com que cada produto tenha seu cep de origem ao invés de ser um cep único para toda a loja, devo criar um atributo dentro do catálogo de produtos, chamado ‘cep_origem’ e definir o cep no campo para cada produto, até ai tudo ok…

    Só que em qual parte do módulo dos correios posso alterar para que ele faça o cálculo com o cep diferenciado de cada produto?

    Seria no arquivo: PedroTeixeira\Correios\Model\CarrierCorreiosMethod.php ?

    Se eu substituísse a linha 241:

    De :

    241> $this->_fromZip = Mage::getStoreConfig(‘shipping/origin/postcode’, $this->getStore());

    Para:

    241> $this->_fromZip = $_product->getAttributeText(’cep_origem’);

    Será que funcionaria? Tem mais algum lugar para alterar?

    Obrigado desde já

    Responder

    Pedro Teixeira respondeu:

    @Diego,

    O buraco é um pouco mais embaixo. E se você tiver dois produtos no carrinho cada um com um CEP de origem diferente?

    Se não é sua especialidade sugiro que contrate um profissional para essa tarefa :-)

    Abraço!

    Responder

  93. Opa Pedro blz valeu mesmo por disponibilizar esses tipos de modulos, mais to com um problema na lja de um cliente o site ta funcionando normalmente mais quando mando calcular o frete da o seguinte erro

    Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 5899 bytes)

    Ele ta consumindo muito memoria, você saberia me dizer o que poderia ser, aguardo retorno

    Obrigado

    Responder

  94. Pedro Peres disse:

    A versao do modulo do correio pode funcionar com o magento 1.6 ??????

    Responder

  95. Olá Pedro, parabéns pelo trabalho. É de grande valia para a comunidade.

    Gostaria de deixar uma sugestão para implementar no seu módulo.
    Ajudará principalmente para os pequenos lojistas, pois o Sedex tem a partir de 30% de desconto.

    Paypal Frete Fácil
    https://ff.paypal-brasil.com.br/FretesPayPal/

    Acho que até vale criar uma versão paga do seu módulo com este adicional.

    Aqui tem mais informações sobre o Webservice deste serviço.
    https://www.paypal-brasil.com.br/x/blog/tutoriais/utilizando-paypal-frete-facil-com-ajax-e-php/

    Responder

  96. headwork disse:

    A versão do modulo do correio funciona na versão 1.6.1.0? Grato!

    Responder

    Pablo respondeu:

    @headwork, Sim eu já testei.

    Responder

  97. Wellington disse:

    Fala Pedro td blz?
    Cara é o seguinte, não sei se está certo esse frete: http://wellingtonrodrigues.com.br/magento/

    O valor do peso do produto é 20KG(só um exemplo) e as dimensões no seu módulo eu deixei padrão e lá no produto estão os 3 com o valor 0. o Outro problema e quando clico para adicionar o valor do frete ao carrinho, ele vai zerado.
    O cep de origem é 23587660.

    Responder

  98. headwork disse:

    Pedro,

    Como deixar habilitado o seu módulo apenas para o Brasil? Tenho 4 Store Views, Português, Inglês, Espanhol e Francês… Deixei habilitado apenas para Português, mas, mesmo assim se alguém de Portugal por exemplo entrar, terá os Correios (Nacional) habiltado!… Como resolver?

    Responder

    Pedro Teixeira respondeu:

    @headwork,

    Se não me engano ele só funciona quando o endereço de entrega for no Brasil.

    Abraço!

    Responder

  99. André Xori disse:

    Primeiramente, Parabéns meu caro! Fantástico! E vejo que ainda presta um excelente trabalho tirando dúvidas das pessoas.

    Queria tirar uma dúvida também… Não achei ninguém falando sobre isso.

    Fiz a instalação e está blz. Está puxando o valor de acordo com meu contrato dos correios. Porém, quando digito determinados CEPs de interior, ele dá o valor como se fosse capital. Já notou isso? O CEP que testei é este: 88100-420

    Ele informa o valor da Capital, não interior (que é R$4 a menos).

    Abraços

    Responder

    Wellington respondeu:

    @André Xori,
    Queira saber se seu Magento envia emails?

    Responder

    André Xori respondeu:

    @Wellington,
    Sim, envia sem problemas. Veja se a função mail() está habilitada no seu servidor. Se não estiver, vai ter que usar SMTP autenticado.

    Abraços

    Responder

    Wellington respondeu:

    @André Xori,
    ja verifiquei e ela já está abilitada… estou usando o Magento 1.4
    na Kinghost. Essa autendicação que vc falou ela é feita via codigo?
    E outra, vc consegiu que esse modulo funcione legal, isso pq o meu não cai o valor no carrinho e o cep ta com valor muito alto.

    Obrigado!

    Responder

    André Xori respondeu:

    @Wellington,
    Você pode instalar um módulo para usar o SMTP ao invés do mail() do php.
    Este módulo faz isso:
    http://www.magentocommerce.com/magento-connect/advanced-smtp-artson-it.html

    Aqui funciona direitinho o módulo dos correios. O valor é adicionado apenas na hora de fechar o pedido. O valor está alto em relação a quem?

    Responder

    Wellington respondeu:

    @André Xori,
    Está alto em relação ao um produto de 20Kg com as config. padrão de envio pelo cep de destino 23587660.
    ta aqui wellingtonrodrigus.com.br/magento/
    não liga eu to mexendo na funcionalidade primeiro.
    vlw

    Wellington respondeu:

    @André Xori,
    Instaleimo módulo e ele ta com a página em branco quando clico em ” Advanced Smtp Settings “

    André Xori respondeu:

    @André Xori,
    Amigo, não sei te informar em relação ao valor. Tem que ver o lance do volume também. Vc está usando contrato dos correios? ou valor padrão? Tem que ver essas coisas…

    Sobre o módulo, eu não uso… apenas indiquei pq sei que existe hehe Foi mal.

    Wellington respondeu:

    @André Xori,
    Show de bola André tu é o cara rs funfou legal o email…agora só falat ver esse negocio do frete.
    vlw mesmo

    André Xori respondeu:

    @André Xori,
    Irado cara! :) O bom do SMTP é que reduz as chances de cair no Spam do usuário…

    Agora o lance do frete é com o Pedro, ele q é o cara! hahaha
    abraço e boa sorte

  100. Pedro Teixeira disse:

    @André Xori,

    Existem determinados lugares que os Correios consideram como capital. Você já testou no calculador dos Correios? Se o valor for o mesmo é isso aí.

    Abraço!

    Responder

    André Xori respondeu:

    @Pedro Teixeira,

    Exatamente por isso… Testei no calculador dos correios (frete-facil.com) e indica interior e um preço mais elevado. Quando jogo no sistema do magento, ele indica preço de capital. Mas agora fui no site dos correios, e ao digitar o cep q informei acima, ele dá erro e fala que não existe. Deve ser por isso hehehe

    Valeu Pedro. Sucesso!

    Responder

  101. Amigo por favor me ajude.
    Uso a versao 1.6 do magento e o erro “Esse método de envio está fora do ar. Por favor entre em contato conosco.” aparece sempre que tento finalizar uma venda em meu site.
    Poderia me ajudar ?
    e como eu posso verificar se é ou nao o site dos correios que esta fora do ar ?
    Obrigado

    Responder

    Pedro Henrique Telhado respondeu:

    Ja tentei falar com meu host mas eles nao dao suporte sobre isso pois a minha loja nao é alugada por eles. eu mesmo estou fazendo a configuraçao da mesma.
    só gostaria de saber como verificar se o motivo é mesmo o site do correio estar fora do ar e em que posso mecher para acertar o erro.
    Obrigado
    a versao que instalei é a 4.2.0

    Responder

  102. Pedro, muito bom o trabalho!

    - Não sei se estou errando em algun lugar, mais, quando eu calculo o frete do produto, ele da um valo muito diferente do que o correio passa !!! (exemplo:
    um produtop de : 3kg, C18, L12, A5 – sedex(correio) = 18.10
    este mesmo produto no frete do magento => 25.31
    )
    A diferença é muito grande!!! e não sei porque ocorre isto!

    **Muito obrigado desde já!

    Responder

  103. Felipe disse:

    @Pedro, agradeceria se pudesse me informar se o módulo só funciona mesmo com o Código e Senha Administrativa dos Correios, mesmo para serviços sem contrato. Embora as informações contidas no seu site na página wiki do projeto sugiram que é possível utilizar o módulo sem estes dados para serviços sem contrato, contratei uns desenvolvedores da Índia que insistem em dizer que o módulo só funciona mediante introdução do Código e Senha Administrativa dos Correios. Eles estão corretos? Caso não estejam, o que devo fazer? Como devo orientá-los?

    Responder

    Pedro Teixeira respondeu:

    @Felipe,

    Para serviços sem contrato, não é necessário o uso de usuário e senha.

    Abraço!’

    Responder

  104. Boa Tarde amigo.
    instalei a versao 1.4.2.0 do magento e a sua versao do Módulo de Frete para Magento com Tracking (versão 4.2)
    mas na opçao Catalago / gerenciar produtos na aba geral nao aparece as opçoes de altura / comprimento e largura.
    oque posso fazer ?
    Obrigado

    Responder

    Pedro Teixeira respondeu:

    @Pedro Henrique Telhado,

    Acho que só reinstalando.

    Abraço!

    Responder

    Pedro Henrique Telhado respondeu:

    @Pedro Teixeira, Reiniciando o servidor foi resolvido o problema.
    Obrigado pela atençao. abraço

    Responder

  105. luciano disse:

    A extensão “Frete para Magento com Tracking (versão 4.2)” é compativel com o Magento 1.6? Instalei e os calculos ocorrem normalmente e o pedido é finalizado. Porém, quando vou para o pedido e clico em fatura ocorre o erro na página (There has been an error processing your request). O log do erro é:

    a:5:{i:0;s:46:”Invalid model for shipping method: correiopost”;i:1;s:5991:”#0 /home/eusaudav/public_html/app/code/core/Mage/Shipping/Model/Config.php(112): Mage::exception(‘Mage_Shipping’, ‘Invalid model f…’)
    #1 /home/eusaudav/public_html/app/code/core/Mage/Shipping/Model/Config.php(72): Mage_Shipping_Model_Config->_getCarrier(‘correiopost’, Array, ’1′)
    #2 /home/eusaudav/public_html/app/code/core/Mage/Adminhtml/Block/Sales/Order/Invoice/Create/Tracking.php(89): Mage_Shipping_Model_Config->getAllCarriers(’1′)
    #3 /home/eusaudav/public_html/app/design/adminhtml/default/default/template/sales/order/invoice/create/tracking.phtml(91): Mage_Adminhtml_Block_Sales_Order_Invoice_Create_Tracking->getCarriers()
    #4 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(241): include(‘/home/eusaudav/…’)
    #5 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
    #6 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
    #7 /home/eusaudav/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
    #8 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(863): Mage_Adminhtml_Block_Template->_toHtml()
    #9 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(582): Mage_Core_Block_Abstract->toHtml()
    #10 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(526): Mage_Core_Block_Abstract->_getChildHtml(‘tracking’, false)
    #11 /home/eusaudav/public_html/app/design/adminhtml/default/default/template/sales/order/invoice/create/form.phtml(80): Mage_Core_Block_Abstract->getChildHtml(‘tracking’, false)
    #12 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(241): include(‘/home/eusaudav/…’)
    #13 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
    #14 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
    #15 /home/eusaudav/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
    #16 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(863): Mage_Adminhtml_Block_Template->_toHtml()
    #17 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(582): Mage_Core_Block_Abstract->toHtml()
    #18 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(526): Mage_Core_Block_Abstract->_getChildHtml(‘form’, true)
    #19 /home/eusaudav/public_html/app/code/core/Mage/Adminhtml/Block/Widget/Form/Container.php(130): Mage_Core_Block_Abstract->getChildHtml(‘form’)
    #20 /home/eusaudav/public_html/app/design/adminhtml/default/default/template/widget/form/container.phtml(37): Mage_Adminhtml_Block_Widget_Form_Container->getFormHtml()
    #21 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(241): include(‘/home/eusaudav/…’)
    #22 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
    #23 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
    #24 /home/eusaudav/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
    #25 /home/eusaudav/public_html/app/code/core/Mage/Adminhtml/Block/Widget/Container.php(308): Mage_Adminhtml_Block_Template->_toHtml()
    #26 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(863): Mage_Adminhtml_Block_Widget_Container->_toHtml()
    #27 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
    #28 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(863): Mage_Core_Block_Text_List->_toHtml()
    #29 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(582): Mage_Core_Block_Abstract->toHtml()
    #30 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(526): Mage_Core_Block_Abstract->_getChildHtml(‘content’, true)
    #31 /home/eusaudav/public_html/app/design/adminhtml/default/default/template/page.phtml(74): Mage_Core_Block_Abstract->getChildHtml(‘content’)
    #32 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(241): include(‘/home/eusaudav/…’)
    #33 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView(‘adminhtml/defau…’)
    #34 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
    #35 /home/eusaudav/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
    #36 /home/eusaudav/public_html/app/code/core/Mage/Core/Block/Abstract.php(863): Mage_Adminhtml_Block_Template->_toHtml()
    #37 /home/eusaudav/public_html/app/code/core/Mage/Core/Model/Layout.php(529): Mage_Core_Block_Abstract->toHtml()
    #38 /home/eusaudav/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(391): Mage_Core_Model_Layout->getOutput()
    #39 /home/eusaudav/public_html/app/code/core/Mage/Adminhtml/controllers/Sales/Order/InvoiceController.php(187): Mage_Core_Controller_Varien_Action->renderLayout()
    #40 /home/eusaudav/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Adminhtml_Sales_Order_InvoiceController->newAction()
    #41 /home/eusaudav/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch(‘new’)
    #42 /home/eusaudav/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
    #43 /home/eusaudav/public_html/app/code/core/Mage/Core/Model/App.php(347): Mage_Core_Controller_Varien_Front->dispatch()
    #44 /home/eusaudav/public_html/app/Mage.php(640): Mage_Core_Model_App->run(Array)
    #45 /home/eusaudav/public_html/index.php(80): Mage::run(”, ‘store’)
    #46 {main}”;s:3:”url”;s:90:”/index.php/admin/sales_order_invoice/new/order_id/79/key/fd8305c70b76f37809cc5976e2d0ae74/”;s:11:”script_name”;s:10:”/index.php”;s:4:”skin”;s:5:”admin”;}

    Responder

    Pedro Teixeira respondeu:

    @luciano,

    http://code.google.com/p/pedroteixeira-correios/wiki/DesinstalandoVersoesAntigas

    Abraço!

    Responder

  106. emerson disse:

    ola pedro, vc desenvolveu algum modulo para produtos com medidas e peso acima dos permitidos para os correios – que possa ser calculado por transportadora

    Responder

    Ricardo Martins respondeu:

    @emerson, vc pode setar o peso maximo nas configuracoes do modulo, mesmo q ultrapasse o limite dos 30kg dos correios

    Responder

  107. André Xori disse:

    Falae Pedro (e galera),

    Já utilizou por acaso a extensão que deixa estimar o frete já na página do produto? Essa:

    http://www.magentocommerce.com/magento-connect/EcomDev/extension/3860/ecomdev_productpageshipping

    Pelo que entendi, ele apenas puxa o método de frete configurado na loja e exibe dentro do produto. O problema é que está aparecendo apenas a chamada pra mim… O input pra digitar o CEP não aparece. Será que necessita de alguma compatibilidade? Eu acho que não… deve ser coisa errada com meu tema. Enfim… Já usou? Alguma luz?

    Abração

    Responder

    Pedro Teixeira respondeu:

    @André Xori,

    Nunca usei essa extensão, não sei como funciona.

    Talvez precise de alguma mudança no módulo.

    Abraço!

    Responder

    André Xori respondeu:

    @Pedro Teixeira,

    Pedro, consegui. Fica show com sua extensão. O que acontece é apenas antecipar a checagem do frete para a página do produto. Na verdade apenas estimar…

    Fiz umas modificações e consegui. Comentei na página oficial. Quem tiver interesse em ver a solução procure pelo meu nome nos comentários:
    http://www.ecomdev.org/2010/06/22/estimate-the-product-shipping-rate-on-its-page.html

    Abraço

    Responder

  108. Pablo disse:

    Pedro, para adequar ao layout, preciso que o resultado do módulo apareça num combobox ao inves de radio button, fucei muito o código e não achei em nenhum lugar onde usasse o radio. Pode me ajudar?
    Fico no aguardo!
    abraço

    Responder

    Pablo respondeu:

    @Pablo, Pedro, me toquei que a montagem não estaria no seu código. Já achei aqui!

    Responder

  109. Pablo disse:

    Pedro, do nada está aparecendo o erro “Por favor, corrija o CEP digitado, ele não está correto”, para um CEP válido.
    abri o log e aparece isso: “2011-11-10T10:36:50+00:00 DEBUG (7): pedroteixeira_correios [98]: Invalid Zip Code” você sabe o que pode estar causando isso?
    Detalhe para que não alterei o arquivo para colocar em combobox como tinha citado anteriormente.

    Responder

  110. Thiago Ribeiro disse:

    Olá Pedro, Parabéns pelo fantástico modulo.
    Como faço para deixar o cliente como deve ser o envio.
    Sedex ou pac ou sedex 10.

    Muito Obrigado!

    Responder

  111. Márcio Monteiro disse:

    Pedro, parabéns pelo módulo.Nao sei se eh só que que estou com problemas, mas para mim esta aparecendo módulo fora do ar. Ja modifiquei peso do produto e dimensões e nada. Tem alguma dica para me dar?

    Responder

    Everaldo respondeu:

    Ola @Márcio Monteiro e Pedro, tb estou com o mesmo problema. Até re-instalei o modulo mas sempre aparece esta mensagem e o mesmo esta instalado. será que pode nos ajudar Pedro?

    Agradeço desde já!

    Responder

  112. Obrigado pela contribuição Pedro.
    Estou começando com magento há +/- 1 mes, mas foi de grande ajuda.
    Parabéns pelo trabalho e por manter opensource.
    Boa sorte!

    Responder

  113. Aproveitando a deixa…Hoje perdi um bom tempo debugando pq o modulo dizia que o servico estava fora do ar…
    De fato o webservice dos correios devolvia erro 99, que é o equivalente a “algum outro erro do .net”.

    No entanto, todo o transtorno se dava pq alguem digitou o cep incorreto (com 10 digitos) no campo de CEP.

    Seria legal, e facil, validar o CEP de origem no modulo, ja que o proprio correio nao faz isso. ;-)

    #ficaadica

    Responder

  114. Everaldo disse:

    Ola Pedro, estou com um problema no modulo. Até re-instalei o modulo mas sempre aparece a seguinte mensagem (Esse método de envio está fora do ar. Por favor entre em contato conosco) e o mesmo esta habilitado. será que pode me ajudar?

    Agradeço desde já!

    Responder

  115. Leandro disse:

    Gostaria de saber se teria como deixar o valor zerado do frete. Obrigado e parabens pelo modulo.

    Responder

    Leandro respondeu:

    @Leandro, Opa, alterei os codigos aqui do magento e o seu e deu tudo certo, ficou bem legal. Ignore minha duvida ali e meu email :)

    Responder

  116. Andre Costa disse:

    Fala Pedro, tudo na paz?

    Estou com o seguinte problema em meu site:
    2011-11-25T19:33:45+00:00 DEBUG (7): pedroteixeira_correios [362]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #111: Connection refused

    O problema é com o server dos correios?

    Muito obrigado
    André

    Responder

  117. caixeta disse:

    Pedro, blz?

    Estou com um problema relacionado a mensagem
    “Esse método de envio está fora do ar. Por favor entre em contato conosco.”

    Estava com a versão 4.1 e passei para a 4.2 pensando que seria algo de versão.
    Sabe o que pode está acontecendo?
    Aproveitando a questão do calculo volumetrico será necessário informar mais campos nos produtos para poder calcular frete?

    Abraços e parabens,

    Responder

  118. Dino disse:

    Pedro, gostaria de saber se vc tem planos para integrar a função de “Print Shipping Labels” lançada no magento 1.6.0, q no caso so funciona com algumas extensoes como o Fooman fala: http://www.magentocommerce.com/boards/viewthread/244590/#t344550

    Responder

  119. Bruno Chagas disse:

    Pedro,

    Boa Tarde. Eu pensando em criar um script que me avisa por sms toda vez que o sistema dos correios sair do ar. Você sabe me dizer se existe uma URL que já entregue mensagem de erro?

    Responder

    André Spilari respondeu:

    @Bruno Chagas, Olá amigo vc saberia me ajudar neste erro (Houve um erro inesperado, por favor entre em contato. Codigo de servico invalido. (Cod. 1))??? obrigado.

    Responder

    Bruno Chagas respondeu:

    @André Spilari, Então. O sistema dos correios está fora do ar. A minha sugestão é colocar frete com valor fixo quando isso acontecer.

    Responder

    André Spilari respondeu:

    @Bruno Chagas, Entendi Bruno eu nao sabia que estava fora do ar… vc tem previsão de quando volta? muito obrigado Amigo.

    Responder

    Bruno Chagas respondeu:

    @André Spilari, Não dá pra saber. Na sexta-feira ficou horas fora do ar. E hoje parece que está instável…

    Responder

    André Spilari respondeu:

    @Bruno Chagas, o seu site tambem esta dando o mesmo erro que o meu, qual o nome do seu site pra eu ver amigo.

    Max respondeu:

    @Bruno Chagas, sua loja está com o frete funcionando agora. Vc fez algo ou voltou sozinho?

  120. Marcio disse:

    Alguem mais com o problema “Esse método de envio está fora do ar. Por favor entre em contato conosco.”

    Sabem me dizer se o site esta fora do ar mesmo?? Ou será minha hospedagem.

    Grato.

    Responder

    Daniele respondeu:

    @Marcio, o meu tb está assim! :(

    Responder

    Marcio respondeu:

    @Daniele, Creio que seja a hospedagem, qual esta usando, utilizo UOLHOST

    Responder

  121. Bom dia Pedro, primeiro parabens pelo modulo que desenvolveu. Bom venho para dizer que eu instalei no magento este modulo, mas na hora que eu coloco o CEP e clico em calcular no site da a seguinte mensagem (Houve um erro inesperado, por favor entre em contato. Codigo de servico invalido. (Cod. 1)), vc pode me ajudar a solucionar este problema? Muito obrigado Pedro abraço.

    Responder

  122. Alexandre disse:

    Ola Pedro, estou configurando uma loja no Magento 1.6 e instalei seu módulo 4.2. Tudo funciona perfeitamente, exceto no backend.

    Quando faço uma venda de teste e vou no menu “Vendas”, depois em “Compras”, abro a compra que foi feita para visualizar seus detalhes, gero a fatura e depois clico no botão “Envio” para criar o envio do produto, lá embaixo no quadrado amarelo onde deveria aparecer os totais, a caixa de seleção para enviar o email e os comentários pendentes e o botão de criar o envio, não aparece nada, só a caixa amarela sem nenhum conteúdo. Com isso não consigo finalizar a venda.

    Quando utilizo o método de envio do PagSeguro, aparece tudo e consigo finalizar a venda.

    Obrigado e abraços

    Responder

  123. fabio disse:

    Pedro, ocorreu um erro no modulo. Aparece a mensagem “Esse método de envio está fora do ar. Por favor entre em contato conosco”. Verifiquei em outras lojas que utilizam seu modulo e a mensagem é a mesma.
    O que significa?

    Responder

  124. Will disse:

    Pedro,
    Tudo bem contigo?

    Como faço para manter seu módulo habilitado, porém retirar a opção exibida na cotação do frete no carrinho de compras?

    Porque mesmo com o seu módulo desabilitado, ele continua exibindo a opção de sedex no carrinho de compras quando é solicitada a cotação do frete.

    Porque isso é um problema?

    Atualmente utilizo o módulo do Bruno do PagSeguro para pagamento e calculo de frete, mas utilizo o seu módulo para rastreamento!

    O problema passa a ser que na cotação do frete, eu tenho a cotação aparecendo duas vezes, uma do seu módulo e uma do outro.

    Lembrando que não falo do método de envio durante finalização da compra, falo apenas da cotação do frete no carrinho.

    Obrigado,
    Will

    Responder

  125. Neto disse:

    Olá Pedro. Primeiramente gostaria de agradecer pelo belo módulo que você desenvolveu.
    Gostaria de saber como eu faço para quando escolher frete grátis, não aparecer a mesma opção que cobra. Pois eu escolho: Frete grátis, PAC Sem Contrato e mesmo assim, aparece assima: Correios: SEDEX e PAC. Gostaria que só aparecesse SEDEX, visto que muitos clientes desavisados acabam escolhendo PAC e não PAC Sem Contrato (que é grátis).
    Obrigado.

    Responder

  126. Luiz disse:

    Boa tarde Pedro,

    Estou com problema do frete fica dando essa mensagem:
    “Esse método de envio está fora do ar. Por favor entre em contato conosco”, p que pode ser erro na loja ou o correio.

    Fico no aguarde

    abraços

    Responder

  127. Theo disse:

    Olá Pedro,
    instalei o módulo Frete para Magento, poré no meu pedido quando clico no botão entrega aparece um erro no final da página.

    Erro: Fatal error: Call to a member function isShippingLabelsAvailable() on a non-object in /var/www/loja/app/code/core/Mage/Adminhtml/Block/Sales/Order/Shipment/Create/Items.php on line 132

    Verifiquei que já postaram o mesmo tipo de erro mas não visualizei nenhuma resposta.

    Você poderia me dizer como eu resolvo este bug?

    Grato,
    Théo Rapassi

    Responder

    Maicon respondeu:

    @Theo, esse é um bug do magento, abra os seguintes arquivos:

    app/code/core/Mage/Adminhtml/Block/Sales/Order/Shipment/Create/Items.php

    app/code/core/Mage/Adminhtml/Block/Sales/Order/Shipment/View/Form.php

    procure pela função canCreateShippingLabel() e cole altere para o seguinte:

    public function canCreateShippingLabel()
    {
    $carrier = $this->getOrder()->getShippingCarrier();
    if(method_exists($carrier, ‘isShippingLabelsAvailable’)) {
    return $carrier->isShippingLabelsAvailable();
    } else {
    return false;
    }
    }

    Responder

    Theo respondeu:

    @Maicon,
    Muito obrigado!

    Realizei as alterações e o problema foi solucionado!

    Grande abraço,
    Théo

    Responder

    felipe respondeu:

    @Theo, no meu não funcionou!

    Responder

    felipe respondeu:

    @Maicon, quando faço essas alterações no meu aparece Parse error: syntax error, unexpected $end, expecting T_FUNCTION in /home/decorehome.com.br/www/magento/app/code/core/Mage/Adminhtml/Block/Sales/Order/Shipment/Create/Items.php on line 139

    Responder

    felipe respondeu:

    @felipe, acho que resolvi… cara, era só um } que tá faltando no final do código aí… obrigado, abraços

    Responder

  128. Rafael Fortes disse:

    Olá Pedro, parabéns pelo módulo.

    Me diga uma coisa, existe a possibilidade do WS retornar um prazo diferente do prazo exibido no site dos correios para a mesma forma de envio, Cep Origem e Cep Destino?

    Estou enfrentando esse “pepino” :(

    Grande abraço

    Responder

  129. Rudá disse:

    Bom dia Pedro, estou esbarrando no Código 4 onde provavelmente é estouro no limite do peso volumétrico… (acontece em um produto único na loja)

    Qual é o limite para o peso volumétrico ?

    Obrigado.

    Responder

  130. Maicon disse:

    Pessoal, estou com um problema para exibir o tracking do correio, aqui no meu não exibe, então fiz o seguinte:

    app/design/frontend/base/default/template/shipping/tracking/popup.phtml

    Na linha 128 modifiquei dessa forma: <a href="http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=escapeHtml($track'number') : ”); ?>”>escapeHtml($track['number']) : ”); ?>

    Até encontrar porque não aparece o tracking do correio abaixo..se alguém achar a solução poste ai.

    Abs

    Responder

    Cris Nascimento respondeu:

    @Maicon, boa tarde!
    Estou buscando uma solução para um problema acho que parecido com o que você postou.
    Quando acesso o painel do magento, clico em vendas/envio e sobre o nome do cliente, aparece a tela com os dados do cliente, forma de envio e código do rastreamento. Porém ao clicar no código, abre o popup com a página de erro do magento. O problema é que os clientes recebem o e-mail com este código e também não conseguem rastrear. Se inserir o código diretamente no site dos correios, tranquilo, até porque o código foi fornecido pelos correios mesmo, mas para visualizar no backend ou emails não está sendo possível. O que devo fazer, você sabe?
    Agradeço muito se puder ajudar.

    Abs,

    Cris

    Responder

    Maicon respondeu:

    @Cris Nascimento, Qual a versão do seu magento? Já verificou essa possibilidade > http://code.google.com/p/pedroteixeira-correios/wiki/CorrigindoErroComDataNoRastreamento

    Responder

    Cris Nascimento respondeu:

    @Maicon, obrigada pela resposta, mas ontem mesmo eu consegui resolver seguindo as instruções no google code. Obrigada pela rapidez em responder! Abs

    Responder

  131. Eudson disse:

    Pedro,
    saudações e parabens pelo projeto.
    Estou com o seguinte problema:
    Quando quero finalizar o pedido para Enviar o produto, aparece a seguinte mensagem:

    “Fatal error: Call to a member function isShippingLabelsAvailable() on a non-object in /home/gigabyte/public_html/loja/app/code/core/Mage/Adminhtml/Block/Sales/Order/Shipment/Create/Items.php on line 132″

    isso só aparece quando escolhe um dos itens dos correios como metodo de envio. Quando seleciona qualquer outro metodo, não aparece esse erro e possop concluir a compra.

    Me ajuda. Por favor. Ja retirei o magento, ja instalei novamente varias vezes. E nada.

    Responder

  132. João disse:

    Pedro,

    Primeiramente parabéns pelo modulo. Parece que houve varias mudanças por parte dos correios, precisava coloca-las no meu modulo, haveria a possibilidade de você me informar o que devo modificar? As novas mudanças você pode olhar aqui:
    http://blog.correios.com.br/comercioeletronico/

    Obrigado.

    Responder

  133. Moacir disse:

    Boa tarde

    Instalei o módulo, ele funciona bem, calcula o frete e traz o valor entre parenteses, e coloca R$0,00. Parece que o problema é que ele encara o frete como gratuito, já revirei o magento 1.5 e não encontrei onde configuro esta opção. Pode ajudar-me?

    Ex. Sedex a Cobrar ( R$12,69 ) R$0,00

    abs e parabéns pelo trabalho.

    Responder

  134. Cesar disse:

    Bom dia,
    Mais alguem está tendo problemas em obter o frete por este módulo? até semana passada estava funcionando 100%, agora fui mudar de hospedagem e ele só “Esse método de envio está fora do ar. Por favor entre em contato conosco.” e o módulo do pagseguro só passa valores 0,00. Caso alguem conheça alguma solução ficaria grato.
    Obrigado,
    Cesar

    Responder

    Cesar respondeu:

    @Cesar, Só para completar, eu ativei o log e ele dá o seguinte erro: pedroteixeira_correios [362]: URL Error – Unable to Connect to tcp://ws.correios.com.br:80. Error #110: Connection timed out

    Responder

  135. Edson disse:

    Pedro, estou criando uma loja, que os produtos são todos em gramas do tipo, 10g, 25g 15g, e no minimo de compra e dez peças como devo configurar weight exemplo:
    10g devo colocar 0.100 ou 0.10, sendo que 0.10 ele não aceita, já configurei seu modulo em gramas.

    Obrigado e parabéns pelo modulo.

    Responder

  136. Thiago disse:

    Bom fiz a instalação do Módulo, fica dando sempre “Metodo de envio fora do ar…” dae eu fiz a instalação dos correios off-line do WEBSERVICE.
    Mudei o config.xml la para apontar para url do frete, ainda assim continua aparecendo a mensagem de Fora do ar dos correios “Esse método de envio está fora do ar. Por favor entre em contato conosco.”

    O que devo fazer? meu magento é 1.6

    Responder

    Cesar respondeu:

    @Thiago, Você por acaso tem hospedagem na HostGator? Eu estou com o mesmo problema e recebi a seguinte mensagem do suporte:

    Prezado Cliente,

    Verificamos que existe um bloqueio por parte dos correios em relação ao servidor onde está hospedado o seu ambiente de hospedagem. Efetuamos testes de diversos locais, e somente de nossos servidores não foi possível efetuar a conexão, provavelmente por uma questão geográfica, pois os servidores estão localizados fora do país. Sugerimos que confirme essa questão junto aos correios.

    Desde já agradecemos sua compreensão.

    Responder

    Thiago respondeu:

    @Cesar, cara uso a UOL HOST!
    nao consigo fazer funcionar de nenhum jeito!

    Responder

    Cesar respondeu:

    @Thiago, pois é, a minha unica saida foi … assinar com a kinghost que ja vem com o modulo pagseguro, frete do pteixeira e magento traduzido… não entendo porque todos já não vem instalados assim, fiquei surpreso ao instalar o site e ver tudo prontinho pra uso

    Responder

    Thiago respondeu:

    @Cesar, po brother to boladao, preciso dessa parada funcionando!
    =/
    O pedro podia me ajudar!

    Responder

    Cesar respondeu:

    @Thiago, acho que ele tá de férias, ultima resposta foi em 9 de novembro :( .Eu tambem fiquei bolado kk porque tinha 4 meses pagos na Hostgator… mas se não posso usar o frete não tem sentido usar a hospedagem! Tenta mandar uma mensagem para o suporte da uol, vai que eles tentam uma solução.

    Murillo Eduardo Porto respondeu:

    @Thiago, Os Correios não tem um sistema de vender o acesso aos valores de frete sem webservice? Me parece que eles te entregam um arquivo *.xml, se você tiver contrato com eles, é claro!

  137. Flavio disse:

    Pode ser uma pergunta meio total, mas o usuário deve informar o CEP com/sem hífen?

    Responder

    Cesar respondeu:

    @Flavio, eu estava colocando sem o hifen e estava funcionando normal.

    Responder

  138. Olá Pedro,

    Parabéns pelo módulo de frete. ficou muito bom!

    Estou com o Magento 1.6 e instalei sua versão 4.2.

    Não estou certo se essa sua versão suporta o magento 1.6.

    Não conseguí encontrar os campos para entrada da cubagem por produto.

    obrigado

    Responder

  139. Fausto disse:

    Pedro!

    Estou com problemas em uma loja que usa o módulo.

    O cliente cadastrou um produto, aonde uma das medidas excedeu a permitida pelos correios. Mesmo assim o módulo está calculando o frete.
    Não sei se é enviado essa informação para os correios e ele não está validando, mas isso é um problema.
    Um cliente comprou um produto, selecionou Sedex, mas na hora de fazer o envio os correios não realizava.

    Consegue verificar se isso é um problema do módulo ou do retorno dos correios sobre a consulta?

    Valeu!

    Responder

  140. Já notei que o autor do módulo não está mais respondendo posts sobre ele, talvez por falta de doações que o motivem a dar continuidade nesse trabalho. Mas, o módulo é bom, só que – como qualquer módulo – precisa de constantes atualizações e correções, senão vai caducar.
    No meu caso, notei que após o cliente informar o frete na página do carrinho, ele não transporta esse escolha para a página onepage. Algum desenvolvedor sabe como resolver esse bug, ou queira fazê-lo sendo remunerado?

    Responder

  141. Fabio disse:

    Boa noite Pedro ou quem possa me ajudar,

    Estou com um problema no módulo: Houve um erro inesperado, por favor entre em contato. Peso excedido. (Cod. 4)

    Esse problema acontece qndo a soma dos produtos do pedido ultrapassa 10 quilos, sendo que o limite dos correios é de 30 quilos. Está configurado no back tudo correto. Até 30

    Alguém tem ideia de como resolver isso? Ou já conseguiu resolver? Acredito que esse problema acontecer, mas dependendo do segmento é mais difícil chegar acima dos 10kg.

    Obrigado.

    Responder

  142. Marcello disse:

    Olá, tenho utilizado o módulo perfeitamente, porém ontem percebi que está acontecendo um erro de vez em quando:

    Houve um erro inesperado, por favor entre em contato. Serviço indisponível, tente mais tarde. Erro no cálculo do prazo: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied. (Cod. 7)

    Não acontece toda hora, as vezes calcula normalmente, as vezes acontece o erro. Alguma idéia do que seja? Como posso resolver?

    Obrigado.

    Responder

  143. Abrahão disse:

    Olá Pedro! Parabéns por todo o suporte que você dá aos usuários do Magento. Queria saber se podia me dar um help. Estou usando o seu módulo 4.2.0 e quando fui postar nos correios o valor do Sedex custou quase o dobro do que foi calculado no site. Ainda fiz testes colocando o peso do produto maior do que o real pra tentar compensar e mesmo assim ainda deu uma diferença grande quando fui postar.
    Será que podia me ajudar?!
    Grande abraço!

    Responder

  144. Nivaldo disse:

    Boa tarde Pedro, estou usando a versão 1.6.1.0 e estou tendo problemas na instalação do módulo. A mensagem que aparece é:
    Couldn’t resolve host ‘magento-community’ –
    se for possível você me ajudar nesta resposta eu agradeço.
    Abraços,

    Nivaldo
    01/02/2012
    16:29

    Responder

  145. fabio disse:

    Ola Pedro, parabens pelo modulo. Funciona muito bem.

    A duvida eh: Um cliente meu necessita que exista uma taxa de 7% em cima do valor do frete. Isto eh possivel?

    Responder

  146. Douglas disse:

    Olá, muito bom esse modulo, tem como colocar esse calculo do frete no catalogo do produto sem ser no carrinho de compras ?

    Responder

  147. Renato David disse:

    Olá, achei um pequeno bug no módulo, na verdade não é exatamente um bug. Os correios agora permitem embalagens com largura maxima de 200 cm e 160cm como era antes, sendo assim necessário alterar uma propriedade do arquivo de configuração na linha 109:

    200

    Descobri esse problema quando um cliente cadastrou um produto e não conseguia usar o módulo por causa da mensagem da embalagem maior que o permitido.

    Responder

  148. Marcel disse:

    Parabéns pelo módulo Pedro! Muito bom, assim como a Wiki com todas as informações necessárias para a correta instalação e configuração do módulo correios.
    Obrigado pela grande colaboração à comunidade Magento!

    Responder

  149. Desde ontem, não calcula preços. Fala que os correios estão fora. teve alguma mudança no modulo ou no link dos correios?

    Responder

  150. Renato disse:

    Olá Pedro
    Instalei o modulo de frete pelo magento conect foi normalmente, mas na hora de realizar a compra e calcular o frete diz que o sistema esta fora do ar, para entrar em contato.

    Estou com o magento 1.6.2 você poderia me auxiliar, ja tive outras lojas e sempre utilizei os seus módulos e funcionaram perfeitamente.

    Grato!

    Responder

  151. Ilan Kibrit disse:

    Pedro, estou tendo um probleminha com o seu módulo, não sei se você consegue me ajudar… Ou se outra pessoa consegue…

    Magento 1.6.2.0 e Módulo Correios 4.2 (Instalação com XAMPP). Não instalei mais nada, para testar o problema…

    Na hora de faturar o pedido, se eu gerar junto a entrega (Colocando número de rastreamento e tickando a box), o pedido vai direto para status COMPLETO.

    Caso eu não faça isso, o produto vai para Processando e ao entrar no link Entrega, não existe mais o botão para gerar entrega… Não existe mais como ir para COMPLETO.

    Como solucionar isso? Antes de instalar o módulo, eu conseguia das duas formas…

    Obrigado,
    Ilan

    Responder

  152. Marcio disse:

    Pedro, como posso chamar o modulo no detalhe do produto para calculo de frete ?

    Responder

Deixe um comentário