pedro-teixeira / correios

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

Cep aparentemente com problemas #105

Open rafaeldesio opened 9 years ago

rafaeldesio commented 9 years ago

Bom dia Estou recebendo algumas mensagens do magento com o seguinte erro

Operação de Pagamento Falhou.

Razão Informe uma forma de entrega.

Peguei os ceps referentes aos pedidos que falharam Percebi que não estão retornando dados... Seguem alguns

08345100 11460440 38755000

pedro-teixeira commented 8 years ago

@rafaeldesio você continua com o problema? Tem algum log?

jeluciano commented 8 years ago

@pedro-teixeira Estamos com esse problema no magento com a maioria de Ceps com final 000. Acabei instalando outro modulo, mas toda vez que o usuário está no checkout, e coloca um CEP com final 000, só aparece uma forma de entrega como PAC já selecionada, e ao tentar realizar a compra, Ou seja, CEPS de cidades únicas, mesmo preenchendo o endereço que retorna em branco dos correios, ainda causa este erro. Sabe o que pode ser?

jarjar123 commented 8 years ago

Talvez essa informação ajude... Muitos municípios antes não mapeados (CEPs com final 000), já foram mapeados pela ECT. Alguns desses CEPs foram removidos do webservice, e a resposta será vazia, sem cotação, ou cep desconhecido, etc. Outros continuam retornando preços e prazos, mas os valores estão desatualizados.

Enfim o módulo do Pedro já oferece uma solução para esses problemas.

Exemplo A: Corrigindo o CEP de Camboriú/SC. A cidade já foi mapeada, mas muitos clientes continuam usando o CEP de final 000. O preço está correto, mas os prazos não.

  1. Abrir o arquivo config.xml
  2. Adicionar o trecho a seguir dentro da tag add_postmethods

               <correcao_pac_sc_camboriu>
                   <code>41068</code>
                   <price></price>
                   <days>6</days>
                   <from>
                       <zip>88340000</zip>
                       <weight>0</weight>
                       <size>0</size>
                   </from>
                   <to>
                       <zip>88340000</zip>
                       <weight>30</weight>
                       <size>105</size>
                   </to>
               </correcao_pac_sc_camboriu>
  3. Salvar o arquivo e limpar a cache Correios.

Exemplo B: Cadastrando um CEP inexistente. Adiciona um método via PAC com taxa fixa de 2 reais, e prazo de 6 dias, para o CEP 99999-999, para encomendas até 30kg, e até 105cm de tamanho.

  1. Abrir o arquivo config.xml
  2. Adicionar o trecho a seguir dentro da tag add_postmethods

               <entrega_propria_via_pac>
                   <code>41068</code>
                   <price>2</price>
                   <days>6</days>
                   <from>
                       <zip>99999999</zip>
                       <weight>0</weight>
                       <size>0</size>
                   </from>
                   <to>
                       <zip>99999999</zip>
                       <weight>30</weight>
                       <size>105</size>
                   </to>
               </entrega_propria_via_pac>
  3. Salvar o arquivo e limpar a cache Correios.