Closed YgorSilva closed 1 year ago
Enquanto não sai atualização, quem estiver com esse problema pode resolver com o seguinte snippet:
// Valor declarado.
add_filter( 'woocommerce_correios_shipping_args', function( $args ){
if( 24 >= $args['nVlValorDeclarado'] ){
$args['nVlValorDeclarado'] = 0;
}
return $args;
});
Pra quem não sabe como usar esse tipo de código, segue um tutorial: https://imperiowp.com.br/guia-do-iniciante-para-colar-codigos-ou-snippets-no-wordpress/
Atualizei o código acima para 24.
@luiseduardobraschi muuuito obrigado! Até o momento funcionou certinho! Acabei de testar.
Importante frisar (para futuras visualizações) que a versão do plugin aqui é a 3.8.0 e não editei nenhum arquivo como em outras sugestões de correção. Valor Declarado também mantive ativo, não desabilitei.
No fim, apenas adicionei esse seu snippet mesmo.
Muito obrigado, abraços!
Criei um Gist onde eu vou atualizar e que consta como utilizar o snippet:
https://gist.github.com/luiseduardobraschi/e2573d52ec7c3cb975156b12c670826d
Aparentemente, houve uma alteração, por parte do Correios, no mínimo permitido para o valor declarado de um pacote. O código do plugin, mais precisamente o método
get_declared_value
das classes de entrega, indica que o valor mínimo declarado era R$18.Porém, conforme os logs abaixo, o valor mínimo agora é R$21.
Realizei o ajuste na minha aplicação e o erro cessou.
Se quiser posso enviar um PR com o ajuste.