Fecha de entrega estimada: cómo calcularla de verdad, y no a ojo
Por qué importa la fecha de entrega
Antes de confirmar un pedido, quien compra en línea quiere saber cuándo se lo entregarán. Es una de las primeras preguntas a las que debería responder una ficha de producto, junto con el precio y la disponibilidad. El problema es que responder bien es más complicado de lo que parece, y una mala respuesta, es decir, una fecha escrita a mano o calculada de forma demasiado simple, es peor que no dar ninguna: promete algo que no se cumplirá.
Por qué no basta con «2 a 4 días laborables» escrito a mano
La forma más habitual de fecha de entrega en una tienda en línea es una frase fija en la ficha de producto, del tipo «entrega en 2 a 4 días laborables», escrita una vez y nunca retocada. Funciona hasta que se da uno de estos casos, que acaban dándose todos:
- El fin de semana. Un pedido hecho el viernes por la tarde no sale el sábado: si el cálculo lo ignora, la fecha mostrada se equivoca en dos días.
- Los festivos. Una tienda que vende en varios países tiene calendarios de festivos distintos: el 15 de agosto detiene la logística en Italia, no en Alemania. Una fecha única para todos se equivoca en un país o en el otro.
- La hora de corte. Un pedido hecho a las 9 de la mañana y otro hecho a las 23 horas del mismo día no tienen la misma fecha de expedición, si el almacén cierra los envíos del día a una hora determinada. Ignorar la hora de corte es prometer la misma fecha a quien aún está a tiempo y a quien ya se ha pasado.
- La preventa o el producto agotado de forma momentánea. Un producto que debe reponerse antes de enviarse tiene un plazo de preparación distinto al de un producto que ya está en el almacén: usar la misma cifra para ambos subestima siempre uno de los dos casos.
- El transportista y la zona. Un paquete que va a una isla o a una zona rural suele tener un plazo de tránsito distinto al de un paquete que se queda en la ciudad. Una sola cifra para todo el país es una media que se equivoca en los dos extremos.

Ninguno de estos casos es exótico: es el día a día de una tienda que tiene más de un producto, más de un transportista o más de un país de destino. Una fecha escrita a mano puede ser correcta para el caso medio y falsa para una parte real de los pedidos.
Qué hace falta para calcularla bien
Una fecha de entrega estimada correcta es el resultado de una suma de componentes, no de una cifra única:
- El plazo de preparación, en días laborables: el tiempo que transcurre entre el pedido y la salida del almacén.
- El plazo de tránsito, en forma de intervalo mínimo y máximo en días laborables: el tiempo que tarda el transportista una vez que ha recogido el paquete.
- El calendario de días laborables: qué días de la semana se envía y qué fechas del año son festivos que hay que saltarse.
- La hora de corte diaria: la hora a partir de la cual un pedido pasa al siguiente día laborable para el cálculo de la preparación.
- Un plazo adicional para los productos en preventa o agotados, distinto del plazo de preparación normal.
- Reglas específicas que pueden sustituir a las generales: un producto concreto, una categoría, una marca, un transportista, una zona o un país pueden tener plazos distintos al resto del catálogo, y la regla más específica debe imponerse a la general.

Juntos, estos elementos permiten responder de forma distinta y correcta a preguntas que se parecen: «cuándo lo recibo si lo pido ahora» y «cuándo lo recibo si lo pido dentro de tres horas» pueden tener respuestas diferentes para el mismo producto, y «cuándo llega este producto» y «cuándo llega este otro, que está en preventa» deben tener respuestas diferentes aunque se pidan en el mismo instante.
El detalle que más se olvida: la hora de corte
De todos estos elementos, la hora de corte es el que más a menudo falta, incluso en los cálculos «bien hechos». Es fácil razonar en días enteros y olvidar que, dentro de un día laborable, hay un momento a partir del cual un pedido ya no puede salir el mismo día. Una tienda que envía hasta las 16 horas y recibe un pedido a las 16:05 debe tratarlo como si hubiera llegado el siguiente día laborable, y no el mismo día: la diferencia, multiplicada por todos los pedidos hechos por la tarde, representa un número real de clientes, no un caso límite.
Una cuenta atrás visible («haga su pedido antes de las 16:00:00 para el envío de hoy») hace explícito ese límite en lugar de dejarlo implícito en una frase genérica, y además tiene un efecto secundario útil: da un motivo concreto para finalizar el pedido enseguida en lugar de dejarlo para más tarde.

Lo que no necesita
Para calcular una fecha de entrega estimada honesta no hace falta conectarse en tiempo real a la API de un transportista: ese tipo de integración sirve para el seguimiento después del envío, no para la estimación antes del pedido, que se apoya en reglas conocidas de antemano (plazos de preparación y de tránsito declarados) y no en una consulta externa en cada carga de página. Una estimación bien calculada con sus propias reglas es más rápida, no depende de la disponibilidad de un servicio externo, y las cifras siguen bajo el control del comerciante, que puede corregirlas cuando cambia de transportista o de almacén sin esperar a nadie.
Lista de comprobación antes de mostrar una fecha de entrega
- ¿Cambia la fecha si el pedido llega un viernes por la noche en lugar de un lunes por la mañana?
- ¿Tiene en cuenta la fecha los festivos del país de destino, y no solo los del país del almacén?
- ¿Hay una hora de corte, y se aplica realmente al cálculo, no solo está escrita en una página informativa?
- ¿Muestra un producto en preventa un plazo distinto al de un producto ya disponible?
- ¿Puede definir un plazo distinto para un transportista más lento o una zona más alejada, sin tener que cambiar la cifra de todo el catálogo?

En resumen
Una fecha de entrega estimada solo es creíble si es el resultado de un cálculo que conoce los días laborables, los festivos, la hora de corte y las excepciones del catálogo, y no una frase fija escrita de una vez por todas. Este es el tipo de cálculo que realiza Fecha de Entrega Estimada y Cuenta Atrás de Envío, nuestro módulo para PrestaShop que reúne todos estos elementos, con reglas por producto, categoría, marca, transportista, zona o país, sin necesidad de conectarse a la API de un transportista.

Fecha de Entrega Estimada y Cuenta Atrás de Envío (Estimated Delivery Date)Muestra una fecha de entrega estimada localizada y una cuenta atrás de envío en la página de producto, el ca…39,99 €Ver producto