Números de verificación de Reino Unido: lista de comprobación para pruebas OTP con +44

Prefijo telefónico +44OTP Gateway desde $0.20 por códigoNúmeros dedicados: solo EE. UU. y CanadáID de API: gb
Respuesta rápida

OTP Route puede recibir por ti códigos de verificación de Reino Unido (+44): el OTP Gateway asigna un número británico temporal para un código, desde $0.20 por código, y lo entrega en el panel, por polling de la API o en un webhook firmado. El número permanece activo 20 minutos, y solo pagas si el código llega de verdad.

Lista de comprobación: ¿está tu stack listo para códigos de verificación +44?

Repasa esta lista antes de que una release candidate llegue al tramo británico de tu plan de pruebas:

  • [ ] Una clave de la consola de desarrolladores (prefijo or_live_) limitada al trabajo que la va a usar.
  • [ ] El id de país del Reino Unido, gb, integrado en tus fixtures, más el id del servicio obtenido de GET /api/v1/services.
  • [ ] Una decisión sobre la entrega: un webhook firmado para suites en paralelo, o polling para un script rápido.
  • [ ] Un análisis de números de teléfono que gestione el cero inicial británico (más sobre esto abajo).
  • [ ] Saldo suficiente, confirmado con GET /api/v1/balance, o una cuenta sandbox para ensayos.
  • [ ] Una nota en el runbook indicando que un número sirve exactamente para un código.

Los equipos que lo integren en pipelines encontrarán útil como complemento las pruebas de SMS OTP en pipelines de CI.

¿Cómo funciona el flujo de la API OTP de Reino Unido con el id de país gb?

La secuencia refleja lo que hace a mano un tester humano, solo que más rápida y con registro:

  1. Consulta el precio del par con GET /api/v1/prices?country=gb&service=<id>; la respuesta refleja la disponibilidad en vivo.
  2. Reserva un número con POST /api/v1/activations y {"service": "<id>", "country": "gb"}.
  3. Introduce el número +44 en la pantalla de registro, inicio de sesión o recuperación y solicita el SMS.
  4. Recibe el código mediante el evento activation.sms_received o leyendo GET /api/v1/activations/{id}.
  5. Aborta limpiamente con POST /api/v1/activations/{id}/cancel cuando se omite una prueba.

Un manejador de webhook debe tratar cada solicitud como no confiable hasta que la cabecera X-OTPRoute-Signature se verifique: el HMAC-SHA256 de <t>.<raw body> con el secreto del endpoint debe coincidir con v1, y la marca de tiempo debe ser reciente. Guarda los resultados con el id de activación como clave para que las entregas duplicadas sean inofensivas. Los límites son generosos para la mayoría de las suites: 300 solicitudes por minuto, hasta 10 claves y 5 endpoints de webhook por cuenta. La referencia completa está en la documentación para desarrolladores.

¿Qué servicios y apps británicos hay en la ruta?

Reino Unido es una de las rutas más amplias, con más de 4,000 servicios disponibles. Entre las opciones populares están WhatsApp, Google (Gmail & YouTube), Amazon, Uber, Netflix, eBay, Airbnb, LinkedIn, Microsoft & Outlook, Instagram, Snapchat, X (Twitter), Discord y ChatGPT (OpenAI).

Las rutas cambian de una hora a otra, así que deja que el endpoint de precios o el panel te digan qué se puede pedir ahora en lugar de suponer que el resultado de ayer sigue siendo válido.

Cómo gestionar el cero inicial: guardar móviles británicos en E.164

Reino Unido usa un prefijo troncal 0. La gente escribe su móvil como 07xxx xxxxxx, once dígitos, pero a nivel internacional el 0 desaparece y el número pasa a ser +447xxxxxxxxx. El error más común en los campos de teléfono británicos es conservar ambos, lo que produce una cadena inválida +4407… a la que ninguna pasarela de SMS entregará.

Comprobaciones que vale la pena añadir a tu suite de pruebas:

  • Una entrada 07… se normaliza a +447… antes de guardarse.
  • Una entrada que ya está en forma +44 7… pasa sin cambios.
  • Los espacios de la agrupación habitual 07xxx xxxxxx se eliminan.
  • El formato de visualización se aplica solo en la salida y nunca se almacena.

Los mensajes de verificación para usuarios británicos llegan en inglés. El galés también es idioma oficial en Gales, por lo que los servicios públicos con interfaz bilingüe pueden querer comprobar que las plantillas y las pantallas funcionan en ambos.

Por qué los equipos de QA y de crecimiento prueban con números británicos

Para muchas empresas, Reino Unido es el mercado local o el primero fuera de él. Los productos financieros en particular tienden a poner la verificación telefónica en el centro de la incorporación y de las comprobaciones reforzadas, de modo que un flujo +44 roto aparece enseguida en las colas de soporte.

Motivos habituales para pedir un número +44 para pruebas:

  • Un lanzamiento en Reino Unido, donde la versión en-GB necesita su propia revisión de ortografía, formatos de fecha y selector de país.
  • Pruebas de regresión del inicio de sesión y la recuperación de cuenta tras un cambio en la configuración de tu proveedor de SMS.
  • Reproducir el registro fallido de un cliente británico para ver dónde se perdió el código.

La página de incorporación fintech describe cómo estructuran esas comprobaciones los equipos.

Cómo resolver un código +44 que no llega

Cuando el código no llega, evita el instinto de volver a pedir de inmediato. En su lugar:

  1. Deja que termine la ventana de 20 minutos; algunos servicios retienen los mensajes unos instantes.
  2. Lee el estado de la activación. Si termina como caducada, no llegó nada y el importe completo ya está de vuelta en la cartera.
  3. Recuerda que algunos servicios rechazan los números virtuales. Ese resultado es exactamente lo que cubre la regla de reembolso.
  4. Reintenta tras una pausa, o con otra ruta para el mismo servicio, en lugar de encadenar pedidos.
  5. Confirma que tu app llegó a solicitar el SMS y que lo envió al número +44 que reservaste, no a un fixture antiguo.

Camino por el panel, facturación y líneas británicas de larga duración

Quienes no son desarrolladores pueden hacer todo esto sin código: abre el panel, elige Reino Unido y el servicio, confirma el precio mostrado, copia el número en la app y espera el código en la misma página.

No existe un número británico de larga duración en autoservicio. Los Números Dedicados son un producto de EE. UU. y Canadá, desde $1.95/month; para una línea británica persistente, escribe a [email protected], y el equipo te explicará qué permite la normativa local sin prometerlo. Todo funciona con una cartera prepago en USD sin cuota mensual, recargada con tarjeta o con USDT/USDC, con facturas en PDF por correo. Los detalles están en la página de precios.

Preguntas frecuentes

¿Puedo probar el flujo de registro de mi app en Reino Unido sin una SIM británica?

Sí. Pide un número +44 en el OTP Gateway, introdúcelo en tu pantalla de registro y lee el código en el panel, en un webhook o en el endpoint de la activación.

¿El id de país de Reino Unido en la API es `uk` o `gb`?

Es gb, siguiendo el código de país ISO.

¿Cómo convierto un número británico que empieza por 07?

Quita el 0 inicial y antepón +44, de modo que 07… pasa a ser +447….

¿Pago una activación británica que caduca?

No. Si no llega ningún SMS en 20 minutos, o si cancelas, el cargo completo vuelve automáticamente a tu cartera.

¿Puede OTP Route darme un número británico que conserve durante meses?

No como producto de autoservicio. Los Números Dedicados de larga duración se venden solo para EE. UU. y Canadá; puedes escribir a soporte para consultar sobre Reino Unido, sin garantía de que sea posible.

¿Puedo probar primero la integración británica en un sandbox?

Sí. Una cuenta de desarrollo puede pasar a sandbox a petición, devolviendo números y códigos simulados para que pruebes sin gastar fondos de la cartera.

¿Qué normas de uso se aplican a los números de verificación británicos?

Respeta los términos de cada servicio y la Política de Uso Aceptable de OTP Route, y usa los números solo para tus propios productos, pruebas y cuentas empresariales legítimos.

Los nombres de los servicios son marcas registradas de sus respectivos propietarios. OTP Route no está afiliado a ellos. Usa los números de forma lícita y respeta las condiciones de cada servicio y nuestra Política de Uso Aceptable.

Enruta tu primer OTP en minutos

Crea una cuenta gratuita, recarga tu monedero en USD y pide un número desde el panel o la API. Sin cuota mensual.