• Ola, preciso de uma ajuda!
    Vou dar sempre o exemplo usando dois produtos da minha loja!
    Descri??o do cadastro do produto:
    *Produto 1
    Peso 0.206
    Dimens?es C/L/A – 25x23x15
    *Produto 2
    Peso 0.226
    Dimens?es C/L/A – 26x25x15
    *Nas configura??es do pacote padr?o:
    Dimens?es A/L/C – 18x40x40
    Peso extra: 0.304

    PROBLEMA:
    **Quando incluo qualquer um destes produtos no carrinho e configuro os cep’s corretamente o valor do frete é mais que o dobro cobrado pelos correios.
    EX: Inclui o produto1 no carrinho.
    Cota??o dos correios – SEDEX: R$ 23,60 | PAC: R$ 22,40
    Calculo do plugin – SEDEX: R$ 40,30 | PAC: R$ 37,00
    Detalhe: Configurei uma taxa de manuseio de R$ 5,00 em ambos os casos.

    ***Quando incluo o Produto1 e Produto2 no carrinho SIMPLESMENTE os valores ficam iguais, entendo que pelas dimens?es dos produtos n?o consigo enviar somente em 1 caixa e sim terei que postar 2 caixas nos correios, sendo assim os correios me cobraram duas postagens.

    ****Fiz um teste onde removi o peso e dimens?es dos produtos 1 e 2, desta forma quando incluo somente 1 produto o valor do frete fica igualzinho do site dos correios, mas essa n?o é a nossa realidade.

    O que posso estar fazendo errado ?

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter paulinojr

    (@paulinojr)

    Fiz um teste que melhorou o cenário mais ainda n?o resolveu.
    *Removi a informa??o de pacote padr?o e inseri o tamanho do meu pacote padr?o em cada produto, ou seja agora os meus produtos est?o todos configurados com A/L/C – 18x40x40 e o peso somei o peso da caixa + peso do produto.
    **Testei na minha loja e cada vez que insiro ou removo um item o valor do frete altera, isso já é bom, porem ainda os valores n?o est?o batendo com a simula??o que fa?o no site dos correios – EX: com 1 item no carrinho o valor fica exato com a simula??o nos correios, com 2 itens no carrinho o valor fica quase 15 reais diferente já com 3 itens o valor fica muito diferente.
    ***Supus ent?o que o plugin estava somando as Alturas ou seja, o calculo estava sendo feito com 1 caixa de A/L/C 54x40x40. Mesmo assim a simula??o dos correios e valores do site est?o muito diferentes.

    ****PRECISO URGENTE DE AJUDA****

    Voce poderia colar o Log que o plugin esta gerando?

    Thread Starter paulinojr

    (@paulinojr)

    ***PAC

    04-25-2018 @ 19:58:54 – Weight and cubage of the order: Array
    (
    [weight] => 1,622
    [height] => 40
    [width] => 41
    [length] => 41
    )

    04-25-2018 @ 19:58:54 – Requesting Correios WebServices: https://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdServico=04510&nCdEmpresa&sDsSenha&sCepDestino=13175070&sCepOrigem=13073038&nVlAltura=40&nVlLargura=41&nVlDiametro=0&nVlComprimento=41&nVlPeso=1,622&nCdFormato=1&sCdMaoPropria=N&nVlValorDeclarado=0&sCdAvisoRecebimento=S&StrRetorno=xml
    04-25-2018 @ 19:58:55 – Correios WebServices response: SimpleXMLElement Object
    (
    [cServico] => SimpleXMLElement Object
    (
    [Codigo] => 04510
    [Valor] => 44,10
    [PrazoEntrega] => 12
    [ValorSemAdicionais] => 39,10
    [ValorMaoPropria] => 0,00
    [ValorAvisoRecebimento] => 5,00
    [ValorValorDeclarado] => 0,00
    [EntregaDomiciliar] => S
    [EntregaSabado] => N
    [Erro] => 011
    [MsgErro] => O CEP de destino está sujeito a condi??es especiais de entrega pela ECT e será realizada com o acréscimo de até 7 (sete) dias úteis ao prazo regular.
    [obsFim] => O CEP de destino está sujeito a condi??es especiais de entrega pela ECT e será realizada com o acréscimo de até 7 (sete) dias úteis ao prazo regular.
    )

    )

    ***SEDEX

    04-25-2018 @ 19:58:55 – Weight and cubage of the order: Array
    (
    [weight] => 1,622
    [height] => 40
    [width] => 41
    [length] => 41
    )

    04-25-2018 @ 19:58:55 – Requesting Correios WebServices: https://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdServico=04014&nCdEmpresa&sDsSenha&sCepDestino=13175070&sCepOrigem=13073038&nVlAltura=40&nVlLargura=41&nVlDiametro=0&nVlComprimento=41&nVlPeso=1,622&nCdFormato=1&sCdMaoPropria=N&nVlValorDeclarado=0&sCdAvisoRecebimento=S&StrRetorno=xml
    04-25-2018 @ 19:58:55 – Correios WebServices response: SimpleXMLElement Object
    (
    [cServico] => SimpleXMLElement Object
    (
    [Codigo] => 04014
    [Valor] => 50,60
    [PrazoEntrega] => 8
    [ValorSemAdicionais] => 45,60
    [ValorMaoPropria] => 0,00
    [ValorAvisoRecebimento] => 5,00
    [ValorValorDeclarado] => 0,00
    [EntregaDomiciliar] => S
    [EntregaSabado] => S
    [Erro] => 011
    [MsgErro] => O CEP de destino está sujeito a condi??es especiais de entrega pela ECT e será realizada com o acréscimo de até 7 (sete) dias úteis ao prazo regular.
    [obsFim] => O CEP de destino está sujeito a condi??es especiais de entrega pela ECT e será realizada com o acréscimo de até 7 (sete) dias úteis ao prazo regular.
    )

    )

    @paulinojr , n?o tenho muito conhecimento quanto ao funcionamento do plugin. Mas este formado de ’empilhar’ os produtos somando a altura foi a forma que o @claudiosanches encontrou para fazer o calculo. Pode ser que para alguns funcione muito bem e para outros n?o, dependendo do produto que você esta vendendo.
    A solu??o até ent?o que eu encontrei, foi ir alterando a dimens?o da ’embalagem ou produto’ até achar um meio termo entre o valor de frete para 1 produto e 5 produtos. Imagino que deve ser algo complexo, acertar na mosca um valor que seja justo para o cliente e o vendedor.

    • This reply was modified 6 years, 7 months ago by bropke.
    Thread Starter paulinojr

    (@paulinojr)

    @bropke entendo que o meio termo seria uma “solu??o”, mas analisando o LOG eu vejo um erro.

    Esse log mostra que teria 1 caixa com 40 Altura x 41 Largura x 41 Comprimento, porem a configura??o de cada produto está desta forma.
    Produto1: A/L/C – 18x40x40
    Produto2: A/L/C – 18x40x40
    Produto3: A/L/C – 18x40x40

    04-25-2018 @ 19:58:55 – Weight and cubage of the order: Array
    (
    [weight] => 1,622
    [height] => 40
    [width] => 41
    [length] => 41
    )

    O plugin n?o deveria somar as 3 Alturas ? e ficar assim ?
    [weight] => 1,622
    [height] => 56
    [width] => 40
    [length] => 40

    Thread Starter paulinojr

    (@paulinojr)

    @claudiosanches
    Você consegue me ajudar ?

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @paulinojr isso depende, calculo de cubagem nem sempre vai encontrar a mesma solu??o que você, se quer mudar o calculo, você pode mudar usando os filtros woocommerce_correios_package_height, woocommerce_correios_package_width, woocommerce_correios_package_length e woocommerce_correios_package_weight para enviar os valores novos do seu calculo.
    Além que se você quiser me ajudar escrever um novo código para isso ou se conhecer alguma biblioteca para fazer isso, eu posso colocar no plugin também.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Calculo de frete errado’ is closed to new replies.