Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia!
No webservice dos correios para se obter o valor do frete é necessário passar as dimensões da embalagem, porém minha dúvida é a seguinte, se em uma compra tiver 3 produtos diferentes, vou ter que somar as dimensões e peso ou somente peso para obter o valor do frete?
Perfeito, mas se tenho no meu carrinho produtos onde as dimensões são diferentes, vou ter que somá-las?
Tchê, programação é basicamente pensar, imagine você fazendo o pacote com estes 3 produtos, como você faria? Eu colocaria o produto que tivesse as maiores dimensões (largura x comprimento) embaixo e colocaria os demais acima, ou seja, precisaria apenas da largura x comprimento do maior e somaria as alturas dos 3. Claro, pode ser que existam dois produtos, um com a maioria largura e outro com o maior comprimento, mas nada que um if não resolva.
Você sempre terá que passar as dimensões dos produtos... porque os correios fazem o cálculo baseado na cubagem (dimensão) e peso e cobram o que der o valor mais alto.