• Plugin Author lucasbustamante

    (@lucasbustamante)


    Aten??o galera,

    Muita gente vem falando que está com dificuldades de calcular o frete.

    Ultimamente a API dos Correios, que é usada internamente pelo plugin para fazer o cálculo, está apresentando instabilidade. Ela está muito lenta e às vezes até mesmo n?o responde.

    Se alguém tiver um contato nos correios para me passar, posso tentar ver com eles uma alternativa para nós, mas até lá, estamos sofrendo com essa instabilidade.

    Abra?os!

Viewing 15 replies - 1 through 15 (of 28 total)
  • @lucasbustamante, sobre a api creio que n?o há jeito, os correios possuem uma tabela offline, entretanto é muito cara!!!
    Tenho que utilizar servi?o terceirizado para tal feito!

    OBS: há um modulo vendido de woocommerce que fornece a tabela offline!

    Cara, faz um fallback para isso, se a API dos correios n?o responder. Usa a API gratuita Via CEP: https://viacep.com.br/. Ela parece ser boa e confiável conforme falam dela na internet. Sen?o quiser implementar diretamente, faz um select em que o usuário consiga escolher a API que ele quer usar.

    Se ainda n?o foi feito, uma coisa que pode ajudar a evitar esse problema seria pegar o cache gerado pelo plugin Woocommerce Correios. Ele atualmente salva os CEPS pesquisados no banco de dados para evitar requisi??es desnecessárias ao WebService. Vê se isso ajuda.

    Eu tenho um email aqui de suporte ao desenvolvimento, n?o sei se vai funcionar mas tente ai: [email protected]

    Plugin Author lucasbustamante

    (@lucasbustamante)

    @lvfxbr

    O problema n?o é pegar informa??es do CEP, como o viacep.com.br faz. O problema é uma API calcular o valor do frete, passando pra ela o CEP, dimens?es do produto, peso, e coisas como valor declarado, aviso de recebimento, etc, que tudo altera no valor do frete. O prazo da API dos correios é dinamico também, às vezes tem chuva forte num lugar que aumenta o prazo de entrega, etc, o negócio é solicitar essas informa??es na API dos correios mesmo, mas infelizmente ela está lenta e às vezes n?o responde…

    Se alguém tiver uma ideia de alguma API que possa fazer esse cálculo, me avise que eu implemento no plugin.

    Também estou ansioso para resolu??o do problema. hah’
    Rapaz tá lenta mesmo! Dá uma ansiedade. kkk

    @lucasbustamante Como é implementado a do próprio WooCommerce no final da venda?
    Seria possível trazer para o plugin?
    Desculpe se tiver falando bobeira.

    Plugin Author lucasbustamante

    (@lucasbustamante)

    Galera, faz um teste aí pra mim… Adicionar isso no seu functions.php, testa e vê se melhora:

    add_filter('woocommerce_correios_webservice_url', function() {
        return 'https://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?op=CalcPrecoPrazo';
    });

    Vou testar..
    Desde já valeu pela ajuda!!!

    Infelizmente aqui ficou a mesma coisa! :/
    E o de vocês pessoal?

    Plugin Author lucasbustamante

    (@lucasbustamante)

    Fiz um vídeo explicando porquê o código que mandei acima pode ajudar: https://drive.google.com/file/d/1sUm80hbFxSZn8zbZT9LhhAkSApevlGeS/view

    Plugin Author lucasbustamante

    (@lucasbustamante)

    @alexandrecirco02

    Tenta tirar o ?op=CalcPrecoPrazo da URL:

    add_filter('woocommerce_correios_webservice_url', function() {
        return 'https://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx';
    });

    Cara vou testar, mt obrigado pela explica??o que foda!
    Valeu pela for?a que vem dando nesse plugin. Essencial ele! abra?o.

    Aqui de momento me ajudou, pois tenho taxa fixa de frete aí pelo menos aparece ela.
    Antes n?o aparecia nem ela. Mas infelizmente aqui n?o funcionou.

    Aqui também n?o funcionou n?o.

Viewing 15 replies - 1 through 15 (of 28 total)
  • The topic ‘Instabilidade na API dos Correios’ is closed to new replies.