Erro com Frete Grátis
-
Olá! Gostaria de uma ajuda, se possível.
Caso
Estou utilizando a opção de frete grátis para uma determinada região e a regra de valor mínimo de R$900. Ou seja o comprador só vai ter o frete grátis se o CEP dele for daquela região e o valor total do pedido for a partir de R$ 900. Se o pedido dele for abaixo de R$ 900, mesmo estando na faixa de CEP, ele não tem direito ao frete grátis.
Problema
O problema ocorre exatamente quando ele está na faixa de cep de frete grátis e valor do pedido é abaixo de R$ 900. Não aparece as opção d entrega configurada. Retorna a seguinte frase “Infelizmente, neste momento, este produto não pode ser entregue na região informada.” Como se não tivesse nenhum método de entrega configurado.- Método de envio usado é do correios SEDEX
- Configurei o plugin da API dos correios seguindo as instruções contidas aqui na página do plugin;
- Já verifiquei o CEP de origem e está correto;
- As medidas do produto também está dentro do recomendado pelo Correios;
- O peso também está dentro do limite: 3kg;
- Já verifiquei a escrita do peso. Está em gramas e configurado como gramas: 3000;
- Tem o método de entrega SEDEX adicionado para a região segmentada do frete grátis e adicionado também para as regiões não cobertas;
- O cálculo para as regiões que não fazem parte do frete grátis funciona normal.
Configuração do Frete
Frete Grátis
Faixas de CEP: 20000001…23799999, 24000001…24399999, 24400001…24799999 (inseri uma faixa por linha)
Sedex (Contrato Sedex AG, 3 dias adicionais, R$ 25 de manuseio, sem declaração de valor, log ativado)
Locais não cobertos
Sedex (com as mesmas configurações acima)Observações
Reparei no log do correios-cws que os valores de altura e comprimento estão passando com valores diferentes do que está cadastrado no produto. Não tenho certeza se tem haver. Está assim no log:
10-13-2023 @ 18:03:04 – Weight and cubage of the order: Array (
[weight] => 3000 (esse está correto)
[height] => 18.4 (esse NÃO está correto. O correto é 10)
[width] => 34 (esse está correto)
[length] => 18.4 (esse NÃO está correto. O correto é 34)
)
Se eu adicionar uma área de entrega Brasil somente com frete do Sedex, dá o mesmo erro.
Experimentei inverter a ordem das áreas. Ai o problema inverteu. Ele calcula o frete para todos, inclusive para quem está na faixa de frete grátis, e passa a não considerar as regras de frete grátis por CEP e valor mínimo.
Alguém tem ideia do que pode ser?
The topic ‘Erro com Frete Grátis’ is closed to new replies.