02
fev

Problema com PAC no módulo de frete para Magento

Os Correios mudaram a maneira como o PAC é calculado online e isso acarretou a queda do serviço de cálculo que está implementado no módulo de frete para Magento.


Segundo os Correios, agora será necessário informar o volume da caixa para realizar o cálculo e com isso o módulo precisará ser alterado.


Assim que eu tiver um tempo vou providenciar essa atualização do módulo e vou disponibilizar aqui no meu blog.


Seguem alguns links sobre o assunto:



http://www.correios.com.br/servicos/precos_tarifas/pdf/SCPP_Manual_Implementacao_Calculo_Remoto_de_Precos_e_Prazos.pdf


http://www.magentocommerce.com/boards/viewthread/74550/

33 comentários para “Problema com PAC no módulo de frete para Magento”

  1. Erica disse:

    Oi Pedro

    Que ótimo você ter postado essa informação, eu já estava bem chateada com o problema do não-cálculo do PAC e estava achando que era só mais uma instabilidade dos Correios…

    Será que é possível informar o valor “zero” para as medidas do volume, para que ao menos o cálculo continue sendo feito “à moda antiga”?

    Puxa, essa me pegou de surpresa e está dando chateações por aqui…

    Abraços!

    Responder

    Pedro Teixeira respondeu:

    @Erica,

    Vou estudar isso assim que possível para vermos se conseguimos uma solução temporária.

    Abraço.

    Responder

    Pedro Teixeira respondeu:

    @Erica,

    Acabei de finalizar o novo módulo:

    http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-3/

    Responder

  2. Pedro disse:

    Olá Chará… hauhauha =D

    Então, como agora o correio pede para que seja informado a cubagem dos produtos para o calculo, não poderiamos implementar atributos as produtos, onde esses atributos seriam comprimento, largura e altura. E baseado nestes dados cadastrados nos produtos ele calcula o frete.

    Aguardamos notícias.
    Abraço.

    Responder

    Pedro Teixeira respondeu:

    @Pedro,

    Na verdade acho que terá de ser assim mesmo.

    Mas só vou ter certeza quando colocar a mão na massa, o problema é que estou sem tempo.

    Abraço!

    Responder

    Pedro Teixeira respondeu:

    @Pedro,

    Acabei de finalizar o novo módulo:

    http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-3/

    Responder

  3. Joais Buriti disse:

    Uma solução que arrumei para o problema de não calcular o PAC, foi usar o Webservice de cálculo do frete pelo PagSeguro. Ele calcula PAC e Sedex. Espero poder ajudar. Qualquer coisa entre em contato por e-mail.

    Endereço do Webservide do Pagseguro
    https://pagseguro.uol.com.br/desenvolvedor/simulador_de_frete_calcular.jhtml?postalCodeFrom=” + origem + “&weight=” + peso + “&value=” + valor + “&postalCodeTo=” + destino

    Responder

    Pedro Teixeira respondeu:

    @Joais Buriti,

    Agradeço muito sua contribuição, mas o novo módulo já está pronto usando o novo WebService dos Correios e da Locaweb:

    http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-3/

    Abraço!

    Responder

  4. Pablo disse:

    Tentei o código abaixo para PAC mas nao está funcionando, funciona pra todos, menos PAC, o que poderia estar errado??
    http://www.sulmicro.com/ml/simulador/sim.htm

    Responder

    Pedro Teixeira respondeu:

    @Pablo,

    Instale a nova versão:

    http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-3/

    Abraço!

    Responder

  5. Eduardo disse:

    Olá Pedro,

    Parabéns pela iniciativa e, obrigado pela publicação dos códigos.
    Com relação ao SEDEX 10 e SEDEX HOJE, vão funcionar também?
    Obrigado

    Abraço!

    Responder

    Pedro Teixeira respondeu:

    @Eduardo,

    Obrigado pelo incentivo!

    Os dois serviços já estão funcionando no novo módulo, algum problema?

    Abraço!

    Responder

    Eduardo respondeu:

    @Pedro Teixeira,

    Instalei o módulo no Magento, ele calcula o PAC do produto para quantidade = 1, mas quando atualizo o carrinho (mesmo produto) para quantidade = 10 ou mais, o valor do PAC não aparece, e dá a mensagem (Cod:-19).
    Obs. Alt=5 Comp=30 Larg=20. Existe algum padrão?
    Também não visualisei o cálculo para SEDEX 10 e SEDEX HOJE cujo CEP permitia tais opções.
    Estou utilizando as opções SEM CONTRATO do módulo pela URL dos Correios.

    Obrigado novamente.

    Abraço!

    Responder

    Pedro Teixeira respondeu:

    @Eduardo,

    No meu outro post:
    http://www.pteixeira.com.br/modulo-de-frete-para-magento-com-tracking-versao-3/

    Você consegue a lista de significados dos códigos, no caso do 19, “A altura não pode ser maior que o comprimento.”.

    Esse é um problema que o atual módulo tem e que espero poder lançar uma nova versão o mais rápido possível corrigindo esse problema.

    Quanto ao SEDEX, você os selecionou no admin?

    Abraço!

    Responder

  6. Eduardo disse:

    Selecionei sim.

    Mas, sem problemas … gostaria de contribuir mais.
    Vamos aguardar a nova versão.

    Obs. Acabo de entrar no site dos Correios, e se não estou enganado, parece que voltaram a utilizar a tela antiga de cálculos de frete. rs.

    Estamos à disposição

    Abraços!

    Responder

    Pedro Teixeira respondeu:

    @Eduardo,

    Será que eles voltaram o sistema de cálculo antigo?

    Responder

    Eduardo respondeu:

    @Pedro Teixeira,

    Receio que sim, o Link abaixo havia mudado e o cálculo do PAC parou de funcionar, repente saiu do ar por alguns instantes, quando voltou, estava com a tela antiga novamente, mas o PAC ainda não funciona pelo Magento ….. que pena.
    Veja você mesmo no http://www.correios.com.br/encomendas/prazo/default.cfm

    Abraço!

    Responder

    Pedro Teixeira respondeu:

    @Eduardo,

    Para mim está tudo funcionando:

    http://loja.pteixeira.com.br

    Abraço!

    Responder

    Eduardo respondeu:

    @Pedro Teixeira,

    Retificando….. Pelo seu módulo, o PAC funciona normalmente. Só tem aquele probleminha que eu já reportei, quando aumento a quantidade, acredito ser por causa do fator de multiplicação que envolve qtde x alt-larg-compr.

    Abraço!

    Responder

    Pedro Teixeira respondeu:

    @Eduardo,

    Perfeito, quanto ao problema da quantidade logo logo eu arrumo.

    Abraço!

  7. Fala Pedro, tudo bom?
    Primeiro parabéns pelo site e plo plugin dos Correios que é muito útil para todos nós de vendas.
    Mas queria falar contigo o seguinte: estou com uma dúvida relacionada ao módulo. Como é feito o cálculo de somatória dos pesos para calcular o frete? Eu tenho uma loja e estamos achando qeu a somatória dos pesos não está calculando o valor do frete ideal. Não sei se é um bug ou se realmente não estou entendendo hehe. Coloco 5 produtos na cesta e o valor aumenta somente R$ 1,50 no peso. Achei bem estranho. Poderia me dar uma ajuda?
    Abraços.

    Responder

    Pedro Teixeira respondeu:

    @Anderson Passos,

    Como te respondi por email, seria legal você fazer o teste nos Correios e ver qual o resultado:

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

    Abraço!

    Responder

  8. Marcio disse:

    Pedro , tudo bem?
    Seu site é muito bom obrigado pelas dicas, acabei de conhecer o magento e estou montando loja essencias e produtos para cosméticos, coloquei a manteiga que esta no site com peso de
    80gramas = 0.0800, mas na hora de calcular o frete fica um valor extremamente alto chega a três vezes o valor da manteiga.
    Estou fazendo alguma besteira?
    Como resolver?

    vlw

    Responder

    Pedro Teixeira respondeu:

    @Marcio,

    De qual serviço, PAC?

    Abraço!

    Responder

    Marcio respondeu:

    @Pedro Teixeira, obrigado pela atenção Pedro, mas todas as formas de envio estão calculando muito alto.

    Responder

    Pedro Teixeira respondeu:

    @Marcio,

    Cara, tem que testar, você configurou o peso da maneira certa, então não sei o que pode ser, talvez algum problema com produtos de peso baixo.

    Tente fazer a requisão direto pela URL dos Correios e veja o resultado, pegue a mesma dentro do módulo.

    Abraço!

    Responder

  9. Fernando disse:

    Ola! Pessoal,

    Montei duas bases de dados, uma com todos os ceps do pais (base GPBe 2010) e outra com o valor do frete via Sedex e PAC para todos os destinos do pais, resumindo, [b]desenvolvi um módulo PHP offline para consulta de ceps e frete via PAC e Sedex[/b].

    Aos interessados em participar / testar / avaliar / melhorar / usar o sistema, favor acompanhar o desenvolvimento no Forum iMasters, neste link: http://forum.imasters.uol.com.br/index.php?/topic/407875-modulo-off-line-para-calculo-de-frete-dos-correios/

    Abraço a todos.

    Responder

  10. Alan disse:

    [URGENTE] Pedro, na versão 4.1.0, disponibilizo PAC e SEDEX em contrato (fonte de calculo: Correios). Ao selecionar PAC, o valor do frete é passado ao pagseguro, mas ao selecionar SEDEX, não! Tive que desabilitar o envio por sedex, senão meus clientes estão comprando com frete grátis. Obs: aparece o valor correto do sedex ao calcular o frete, somente não é passado ao pagseguro ao finalizar o pedido. Por favor, aguardo um comentário. Obrigado

    Responder

    Pedro Teixeira respondeu:

    @Alan,

    O papel do módulo de frete é apenas calcular o valor, provavelmente seu módulo de PagSeguro não está conseguindo repassar todos os valores.

    Abraço!

    Responder

    Alan respondeu:

    @Pedro Teixeira, desculpe. Acho que estou trabalhando demais. Seu módulo funciona perfeitamente bem.

    Parabéns pelo trabalho, ótimo profissional.

    Responder

    Pedro Teixeira respondeu:

    @Alan,

    Obrigado!

    Responder

  11. Eduardo disse:

    Boa tarde!

    Parabéns pelo sistema. Estou com dificuldades, quando vou diretamente no site dos correios por exemplo:

    Origem:34060-000 SP / Destino 20031-005 RJ
    ***9 Kilos = ****R$ 49,70***

    No Magento devo colocar 9.0000 ou 0.9000??? Porque não importa quanto eu coloque no site só fica próximo de R$ 19,10.

    O que pode estar errado por favor?

    Grato

    Responder

    Pedro Teixeira respondeu:

    @Eduardo,

    Se você configurou o módulo para trabalhar com gramas, use 9000.0000, se configurou como kilos, use 9.0000.

    Deve ser alguma configuração, ou se você está cotando PAC pode ser as medidas.

    Abraço!

    Responder

Deixe um comentário