"Hora de corte" se refiere normalmente a la última hora a partir de la cual un carrier ya no realizará recogidas para un día en concreto. Un carrier puede tener también hora de corte mínima de recogida, o incluso tener rangos distintos de horas de corte durante el día. Ejemplos de horas de corte:


- 15h (máx)

- 9h (mín) - 15h (máx)

- 8h - 13h y 15h - 19h


Además de diferir entre carriers, las horas de corte también varían dentro de un mismo carrier dependiendo de otros factores, mayormente la población o código postalel día de la semana (laborables vs no laborables). Ejemplo:


Para un municipio A, un carrier tiene como hora de corte para las recogidas hasta las 18h. Mientras tanto, ese mismo carrier puede tener para otro municipio B, más pequeña, la hora de corte como las 15h o incluso 13h.


Desde Deliverea cotejamos previamente estas horas de corte antes de solicitar una recogida y hacemos un "best effort" para cumplir con la petición de recogida de hora de recogida del cliente teniendo en cuenta estas horas de corte. Ejemplo:


El Cliente quiere que se realice recogida hoy en una franja de 14h a 17h con MRW en código postal 08027. Cotejamos las horas de corte de MRW para el código postal 08027 y vemos que la hora de corte asignada para ese código postal son las 16h. Deliverea hace un "intersect" siguiendo la preferencia del cliente y cumpliendo con la hora de corte y crea la recogida satisfactoriamente con franja horaria de 14h a 16h.

Finalmente, en el email informativo enviado al cliente sobre su devolución se le informa de que su recogida será entre las 14h y las 16h. 


Ahora bien, si el cliente solicita una recogida entre las 18h y las 20h y la hora de corte del carrier son las 16h, esta recogida no se podrá realizar para ese día y la devolución no se creará. Entonces nuestra API devolverá un error al crear la devolución.