Passar para o conteúdo principal

Cálculo de prazo de entrega [Interno]

Equipe Vnda avatar
Escrito por Equipe Vnda
Atualizado há mais de um ano

O cálculo do prazo de entrega que retorna no site considera em sua composição alguns fatores de configuração da loja:

  • Dias de postagem: soma-se os dias até o próximo dia de postagem considerando também o horário corte. (/admin/config/entrega/frete)

  • Horário corte das postagem: soma-se 1 dia caso a cotação seja feita após esse horário. (/admin/config/entrega/frete)

  • Dias de manuseio do produto: configuração feita no cadastro do produto, caso tenha mais de um produto no carrinho, considerar a quantidade de dias do produto com maior prazo de manuseio.

  • Dias de entrega da transportadora: depende da origem da forma de entrega, geralmente por API ou planilha, será o prazo definido para a faixa de cep que se enquada o cep de destino.

  • Dias adicionais: configuração feita na forma de entraga.

Para validação, deve-se realizar o somatório desses dias e verificar o data estimada da entrega. Caso o dia estimado de entrega seja no domingo, deve-se somar 1 dia.

Por exemplo: cálculo de frete realizado na segunda-feira às 16h:00 no dia 24/06/2024;

  • Dia de postagem: configurado na loja de segunda à sexta = 0

  • horário corte: configurado na loja às 15h na segunda-feira = +1

  • Dias de manuseio: produto não tem dias de manuseio = 0

  • Dias de entrega tranportadora: prazo para o cep utilizado está em 6 dias = +6

  • Dias adicionais = sem dias adicionais configurado = 0

Prazo estimado = 7 dias

Contando a partir de hoje, a data estimada de entrega seria no domingo em 30/06. Por ser no domingo, devemos somar 1 dia, então a mensagem retornada no site deve ser:

"Prazo de até 8 dias corridos para a entrega do pedido"

----------------------------------------------------------------------------------------------------

Esse cálculo sempre é realizado em dias corridos. Caso a loja esteja utilizando a configuração de exbir o prazo em dias úteis ou data exata de acordo com a configuração na loja, a única alteração será a mensagem exibida no front-end. Em todos os casos a data estimada de entrega será a mesma seguindo essa lógica de cálcular o prazo de entrega descrita acima.

Respondeu à sua pergunta?