El respaldo del OTP consiste en enviar el código de verificación por un segundo canal, como una llamada de voz o WhatsApp, cuando el SMS no llega o el usuario pide otro código. Una buena configuración prueba primero el canal fiable más barato, espera un poco y después cambia de canal, lo que aumenta las verificaciones completadas y limita los costes del fraude por SMS.
Por qué un solo canal no basta
Incluso las buenas rutas SMS fallan a veces: una red bloquea el tráfico, un sender ID no está registrado en un operador, un teléfono está en una zona con mala cobertura o un firewall filtra el mensaje. Cada OTP fallido es un usuario que no puede registrarse o iniciar sesión. El respaldo convierte muchos de estos fallos en verificaciones completadas. Las bases de un primer intento fiable están en las buenas prácticas para SMS OTP.
Comparación de los canales principales
| Canal | Ventajas | Inconvenientes |
|---|---|---|
| SMS | Funciona en cualquier móvil, sin app, con autocompletado en Android e iOS | El precio varía mucho según el país, normas de sender ID, blanco del SMS pumping |
| Llamada de voz (texto a voz) | Funciona en fijos y con mala cobertura de datos, útil para usuarios que no pueden leer SMS | Los usuarios pueden no contestar a números desconocidos, requiere CLI y rutas de voz por país |
| Mensaje de autenticación de WhatsApp | Se entrega por datos, a menudo más barato que el SMS en países caros, remitente verificado | El usuario debe tener WhatsApp, se aplican la aprobación de plantillas y los precios de Meta |
| Otros OTT o RCS | Mensajes enriquecidos y con marca en los mercados compatibles | La cobertura varía según el país y el dispositivo |
Cómo diseñar el flujo de respaldo
- Elija el canal principal por país. En países donde WhatsApp está muy extendido y el SMS es caro, puede tener sentido empezar por WhatsApp; en los demás, por SMS.
- Fije una espera corta. Si el código no se ha introducido tras 20 a 60 segundos, ofrezca o active el siguiente canal.
- Deje elegir al usuario. Un botón "Llámame" o "Enviar por WhatsApp" funciona mejor que cambiar en silencio.
- Mantenga el mismo código en todos los canales o invalide el anterior, para que los usuarios no se confundan con dos códigos distintos.
- Limite el total de intentos por número y por sesión sumando todos los canales.
El OTP por voz en la práctica
Una llamada de OTP por voz lee el código con texto a voz, normalmente dos veces, en el idioma del usuario. Necesita una ruta de voz que entregue su caller ID, porque mucha gente no contesta llamadas de números ocultos o desconocidos. Consulte rutas CLI vs Non-CLI y las rutas Local CLI. Los defraudadores también pueden abusar del OTP por voz provocando llamadas a números de tarificación especial, así que aplique los mismos límites de frecuencia que para el SMS. Consulte el International Revenue Share Fraud.
La autenticación por WhatsApp en la práctica
En WhatsApp, los mensajes OTP se envían a través de WhatsApp Business Platform con plantillas de autenticación aprobadas, que pueden incluir un botón para copiar el código o para autocompletarlo con un toque. Las plantillas y los precios los fija Meta y cambian con el tiempo, así que revise las normas vigentes antes de calcular los costes.
Respaldo y fraude
El respaldo no soluciona el SMS pumping; puede extenderlo a otros canales. Proteja el desencadenante, no solo el canal: detección de bots en el formulario, límites de frecuencia por número, IP y prefijo, y alertas cuando se envían códigos que no se introducen. Siga la conversión por canal y país: muestra dónde falla el canal principal y dónde se abusa del respaldo.
Rutas para cada canal
Un sistema de respaldo necesita buenas rutas SMS A2P y, para el OTP por voz, terminación VoIP con CLI. VoIPMatcher obtiene ambas de sus carriers y las gestiona por usted. Solicite una ruta SMS para OTP o solicite una ruta de voz para llamadas OTP.
Preguntas frecuentes
¿Qué es el OTP por voz?
El OTP por voz es una contraseña de un solo uso entregada mediante una llamada telefónica automática en lugar de un mensaje de texto. Un sistema de texto a voz lee el código, normalmente dos veces, en el idioma del usuario. Funciona en líneas fijas y con mala cobertura de datos, y es habitual como respaldo cuando un código por SMS no llega tras una breve espera.
¿El OTP por WhatsApp es más barato que el OTP por SMS?
A menudo, pero no en todas partes. Los mensajes de autenticación de WhatsApp se entregan por datos y pueden costar menos que el SMS en países donde los operadores cobran tarifas A2P altas. Meta fija los precios y los cambia con el tiempo, y el usuario debe tener WhatsApp instalado. Compare el precio actual por mensaje en cada país antes de elegir el canal principal.
¿El código de respaldo debe ser el mismo que el del SMS?
O bien mantiene el mismo código en todos los canales, o bien invalida el primero cuando envía el segundo. Lo importante es que el usuario nunca se quede con dos códigos válidos sin saber cuál introducir. Limite el número total de intentos por número y por sesión sumando todos los canales.
¿Cuánto debo esperar antes del respaldo del OTP?
Un margen habitual es de 20 a 60 segundos después de enviar el SMS. Si para entonces no se ha introducido el código, ofrezca o active el siguiente canal. Dejar que el usuario elija con un botón como Llámame suele funcionar mejor que cambiar en silencio, y evita costes innecesarios de voz y WhatsApp.
¿Necesita una ruta?
Envíe el destino, el tipo de ruta y la tarifa objetivo. Le respondemos con lo que podemos ofrecer.