Todo lo que vale la pena saber, nada que no lo sea.
Por qué es importante para las OTP
Un código OTP que llega con una hora de retraso es peor que no recibirlo: el usuario ya habrá pasado página o habrá realizado un nuevo intento. Para el tráfico de códigos OTP, configure la validez entre 5 y 10 minutos (validity_period: "000000000500000R" para 5 minutos). Si el mensaje no llega al dispositivo en ese lapso, no conviene que llegue caducado. Para marketing, el valor predeterminado del operador (24 horas) suele ser suficiente.
Cómo lo manejan los operadores
Cada SMSC intermedio respeta la validez que recibe y la aplica desde su propio reloj; es decir, si su agregador almacena en búfer durante 2 horas antes de reenviar, el SMSC descendente verá una validez que ya ha consumido 2 horas de su presupuesto. Los agregadores maduros registran la validez en el momento del envío, pero controlan el presupuesto por salto con respecto al reloj del destinatario; los menos maduros se desfasan, y su OTP de 5 minutos se convierte en un SLO efectivo de 3 minutos en el terminal.
Validez frente a programación
La validez indica cuánto tiempo después del envío el SMSC sigue intentando enviar el mensaje. schedule_delivery_time (un campo SMPP independiente) indica cuándo el SMSC debe intentar la entrega por primera vez; se utiliza para campañas que tienen en cuenta la zona horaria. Ambos campos son independientes: se puede programar un mensaje para las 9 a. m. hora local con una validez de 4 horas, y el SMSC lo intentará de nuevo hasta la 1 p. m. si el primer intento a las 9 a. m. falla.