• Em primeiro lugar agradecer a iniciativa de desenvolver o plug-in, que acho que sem ele muitos aqui sofreriam para calcular o frete dos Correios.

    Tenho os mesmos problemas que muitos aqui relataram e acredito que achei a origem do problema. Vou tentar ser objetivo.

    Conta com contrato com os Correios configurado e todas as formas de envio atualizadas na loja. Produto configurado por gramas (g) e o cálculo funciona, porém n?o importa a qtde de produtos, dimens?es certas (dentro dos limites dos correios), e qualquer peso (até 30 mil/g), o frete muda apenas centavos. Portanto, gerando prejuízo na hora da postagem.

    Testei alterando a medida do peso para Kg na configura??o e ajustando nos produtos ….e pronto! O cálculo agora funciona corretamente.

    Acredito, com todo respeito e agradecimento ao dev, que exista algum bug na convers?o da unidade de medida do peso.

    N?o sei se é apenas isso, mas já está correto para mim.
    Obrigado.

    @

Viewing 2 replies - 1 through 2 (of 2 total)
  • Também tive o mesmo problema e analisando o código vi que o plugin está for?ando para quilos.

    Vou enviar um PR no github mas se quiserem uma solu??o rápida, o arquivo está em includes/class-wc-correios-package.php linha 57.

    Atual:

    $_weight = wc_get_weight( (float) $product->get_weight(), 'kg' );

    Alterem para:

    $_weight = wc_get_weight( (float) $product->get_weight(), get_option('woocommerce_weight_unit') );

    Dessa forma funciona certo independente da unidade que esteja utilizando.

    Thread Starter webmastertesco

    (@webmastertesco)

    ótimo, ent?o o ideal é o developer fazer uma atualiza??o disso. Obrigado pela ajuda com o código, eu n?o quis arriscar em disponibilizar pois meu conhecimento ainda é pouco nisso.

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.