pedro-teixeira / correios

Módulo de frete para Magento com tracking
https://pedroteixeira.io
MIT License
110 stars 73 forks source link

Erro: Especifique um método de envio. #178

Open rafaeldittrich opened 8 years ago

rafaeldittrich commented 8 years ago

Olá pessoal, tudo bem? Depois da última atualização nosso e-commerce começou a ter o erro abaixo, uma hora funciona outra não, isso acontece normalmente quando o cliente cria uma conta nova pois contas já existentes ele acaba pegando o cache, alguém tem sofrido esse problema? Pode ser o webservice dos correios?

Operação de Pagamento Falhou. … Razão Especifique um método de envio.

Tipo de Checkout onepage

rafaelpatro commented 8 years ago

Olá @rafaeldittrich Não sei se posso ajudar, pois nunca me deparei com este problema.

Sugiro primeiramente desativar o cache da extensão, e verificar se funciona.

A mensagem Operação de Pagamento Falhou ocorre após a seleção obrigatória de frete. Logo é pouco provável que a cotação de frete tenha falhado, pois ocorre antes da operação de pagamento.

Se vc usa um módulo OSC, sugiro verificar a possibilidade de algum erro nele. Pode estar carregando opções de pagamento, sem o cliente ter escolhido o frete.

Sugiro também verificar o tempo de sessão do Magento e PHP. O cliente pode estar perdendo a sessão durante o checkout.

diogodaluz commented 7 years ago

Rafael

Seu caso é de um CEP local?

me parece que existe um BUG quando é exibido somente 1 forma de envio (no caso SEDEX se for para um CEP local)

Vi esse problema com o One Step Checkout

andretx commented 6 years ago

Mesmo problema comigo, depois que migrei para este módulo começou a gerar esta mensagem para alguns clientes "Especifique um método de envio", mesmo quando a forma de envio já foi selecionada pelo cliente.

isso causa muitos abandonos de carrinho. alguém sabe o motivo. desativei o cache mais continua acontecendo.

diogodaluz commented 6 years ago

Encontrei algo que acredito que seja um BUG

Quando existe só 1 método de envio disponível aparentemente esse problema aparece.

Agora o problema intensifciou ainda mais pois o SEDEX é a única opção local em diversas cidades.

Como gambiarra pra rodar a loja, tenho mantido o PAC (sem contrato) pra manter 2 métodos de envio.

Mas presumo que tenha alguma melhor solução por aí.

Em 20 de novembro de 2017 11:01, André Teixeira notifications@github.com escreveu:

Mesmo problema comigo, depois que migrei para este módulo começou a gerar esta mensagem para alguns clientes "Especifique um método de envio", mesmo quando a forma de envio já foi selecionada pelo cliente.

isso causa muitos abandonos de carrinho. alguém sabe o motivo. desativei o cache mais continua acontecendo.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pedro-teixeira/correios/issues/178#issuecomment-345703522, or mute the thread https://github.com/notifications/unsubscribe-auth/AKyL77j7ClpSivhwWpEejflK3OIctXF0ks5s4YYEgaJpZM4JhxTa .

andretx commented 6 years ago

@diogodaluz então com o PAC sem contrato ativo melhorou?

andretx commented 6 years ago

notei também que alguns erros estão relacionados ao fato do usuário não ter nenhum endereço cadastrado no sistema.

exemplo, quando ele calcula o frete na pagina do produto ou carrinho o sistema exibe esse cep no OSC.. e de alguma forma o cliente tenta finalizar sem nenhum endereço cadastrado e gera o erro..