Oi Fernando,
Conforme o link
especificação ws correios
existem algumas medidas que devem ser respeitadas conforme códigos de erro:
-15 O comprimento não pode ser maior que 105 cm.
-16 A largura não pode ser maior que 105 cm.
-17 A altura não pode ser maior que 105 cm.
-18 A altura não pode ser inferior a 2 cm.
-20 A largura não pode ser inferior a 11 cm.
-22 O comprimento não pode ser inferior a 16 cm.
-23 A soma resultante do comprimento + largura + altura não deve superar a 200 cm.
-24 Comprimento inválido.
-25 Diâmetro inválido
-26 Informe o comprimento.
-27 Informe o diâmetro.
-28 O comprimento não pode ser maior que 105 cm.
-29 O diâmetro não pode ser maior que 91 cm.
-30 O comprimento não pode ser inferior a 18 cm.
-31 O diâmetro não pode ser inferior a 5 cm.
-32 A soma resultante do comprimento + o dobro do diâmetro não deve superar a 200 cm.
Dúvidas:
O seu plugin trata as medidas mínimas e máximas?
No caso de exceder as medidas máximas o que acontece, ele dá erro ou quebra a compra em vários pacotes? Exemplo: comprei 6 produtos onde "A soma resultante do comprimento + largura + altura" dá o valor de 350 cm, excedendo o máximo permitido de 200 cm, porém se for dividido em dois pacotes pode ser utilizado. O plugin implementa de forma completa o ws dos correios tratando todas essas variantes?
Obrigado.