Forum Replies Created

Viewing 2 replies - 1 through 2 (of 2 total)
  • mlvilela

    (@mlvilela)

    Respondi 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),

    mlvilela

    (@mlvilela)

    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),

Viewing 2 replies - 1 through 2 (of 2 total)