mlvilela
Forum Replies Created
-
Forum: Plugins
In reply to: [Claudio Sanches - Correios for WooCommerce] Não consigo calcular o freteRespondi na outra thread também… apenas para ficar claro, não recomendo ninguém mexer no código e não me responsabilizo por qualquer problema que essa solução de contorno cause, eu modifiquei pois declaro o valor das entregas, logo preciso usar a opção. Desabilitar o Declarar Valor resolve, pois o problema é justamente lá conforme explico abaixo.
O problema é nos correios mesmo, mas pelo que vi eles estão ignorando o decimal do valor declarado, então ao invés de R$ 59,00 os correios entendem como R$ 5.900,00. Isso pode dar erro em alguns fretes, pois o valor declarado só pode ser até 10.000 se não me engano… Aqui fica correto no simulador e no checkout errado também, mas se voltar para o simulador fica errado.
Como contorno coloquei um floor para arredondar para baixo o valor. Não sei se mudou alguma coisa no webservice dos correios ou se é um bug mesmo…
arquivo que mudei foi o class-wc-correios-connect.php
linha 458 para: ‘nVlValorDeclarado’ => floor($this->declared_value),O problema é nos correios mesmo, mas pelo que vi eles estão ignorando o decimal do valor declarado, então ao invés de R$ 59,00 os correios entendem como R$ 5.900,00. Isso pode dar erro em alguns fretes, pois o valor declarado só pode ser até 10.000 se não me engano… Aqui fica correto no simulador e no checkout errado também, mas se voltar para o simulador fica errado.
Como contorno coloquei um floor para arredondar para baixo o valor. Não sei se mudou alguma coisa no webservice dos correios ou se é um bug mesmo…
arquivo que mudei foi o class-wc-correios-connect.php
linha 458 para: ‘nVlValorDeclarado’ => floor($this->declared_value),