Español
Números de verificación rumanos (+40) para QA y lanzamientos de mercado
Puedes recibir códigos de verificación por SMS de Rumanía (+40) con OTP Route: pide un número de un solo uso en el OTP Gateway y recoge el código en el panel, consultando la API REST o mediante un webhook firmado. Cada código cuesta desde $0.20 por código, y si ningún mensaje llega al número en 20 minutos, el importe se acredita de nuevo a tu billetera.
¿Cómo debe almacenarse un número rumano que empieza por 07?
Rumanía usa el prefijo troncal 0. A nivel nacional, un móvil se escribe con diez dígitos que empiezan por 07, mientras que en formato internacional el cero desaparece y los nueve dígitos restantes siguen a +40, de modo que los móviles quedan como +407 más ocho dígitos.
Los usuarios pegarán ambas versiones, y algunos escribirán también 0040. Normaliza todas las variantes a E.164 antes de guardar, usa esa única cadena como clave de búsqueda y reformatea solo para mostrar. Una prueba unitaria que introduzca 07…, +407… y 00407… en tu formulario de registro y espere un único valor almacenado idéntico te ahorra mucha depuración de cuentas duplicadas más adelante.
¿En qué idioma llegarán los textos de verificación de Rumanía?
El rumano es el idioma oficial y muchos servicios localizan sus plantillas, así que espera redacción en rumano o en inglés según la configuración de la cuenta. El rumano tiene signos diacríticos como ă, â, î, ș y ț; cuando un remitente los conserva, el mensaje se envía como Unicode. Tu parser debe extraer el código con un patrón de dígitos e ignorar el texto que lo rodea.
Rumanía es un Estado miembro de la UE y muchos rumanos viven en otros países de la Unión, de modo que un número rumano suele pertenecer a un cliente que encuentras en otro mercado. Es un motivo habitual para que los equipos añadan una ruta +40 a las pruebas de localización y de onboarding.
¿Por qué añadiría un equipo de producto Rumanía a su matriz de pruebas?
Lanzar en Rumanía suele implicar una interfaz en rumano, un formato de teléfono local y un texto de onboarding que suene natural a los usuarios locales. Cada uno de esos elementos afecta al paso de verificación: el selector de país debe tener un valor por defecto razonable, el campo de teléfono debe aceptar la forma 07 y la pantalla de confirmación debe mostrar la traducción correcta. Pasar un código real +40 por ese camino detecta problemas que un paso de SMS simulado oculta.
Los equipos de fintech y de marketplaces vigilan de cerca este recorrido, porque una pantalla de verificación rota detiene a todos los clientes nuevos en el primer paso. El artículo sobre enrutamiento por país explica cómo elegir el OTP routing para cada mercado.
¿Qué servicios funcionan en la ruta de Rumanía?
La instantánea en vivo muestra más de 1,700 servicios para Rumanía. Entre los populares están WhatsApp, Telegram, Facebook, eBay, Microsoft & Outlook, Instagram, TikTok, Google (Gmail & YouTube), Amazon, Uber, Viber, Signal, Netflix, LinkedIn y Discord. Lee la disponibilidad actual desde la API o el panel en lugar de una lista fija.
¿Cómo es la cadena de llamadas de la API OTP de Rumanía?
Usa una clave Bearer con el prefijo or_live_ contra https://otproute.com/api/v1; el id de país es ro.
- Comprueba los fondos con
GET /api/v1/balance. - Consulta el precio:
GET /api/v1/prices?country=ro&service=<id>. - Haz el pedido:
POST /api/v1/activationscon{"service": "telegram", "country": "ro"}. - Introduce el número +40 en tu propia app.
- Toma el código del webhook
activation.sms_receivedo deGET /api/v1/activations/{id}.
La verificación de firmas de los webhooks se explica en la guía de captura por webhook, y la referencia completa está en la documentación.
¿Hay una vía en el panel para quienes no programan?
Sí. En el OTP Gateway elige Rumanía, selecciona el servicio, confirma el precio en pantalla y haz el pedido. Pega el número donde la app lo pida y mantén abierta la activación; el código aparece ahí cuando se recibe. Los agentes de soporte suelen usar esta vía para reproducir una incidencia de un cliente rumano, mientras que la suite automatizada ejecuta la misma ruta por la API, lo que mantiene comparables los resultados manuales y automáticos.
¿Y si no llega ningún código rumano, y qué hay de las líneas de largo plazo?
Espera a que termine la ventana de 20 minutos: solo pagas cuando llega un código y una activación vacía se reembolsa automáticamente. Si el servicio rechaza los números virtuales, cambia de ruta o prueba más tarde en lugar de repetir pedidos en un bucle cerrado. Confirma también que el número llegó a la app en formato internacional; un formulario que vuelve a añadir en silencio un 0 después de +40 produce un número inválido. Encontrarás más consejos en cómo reducir las entregas de OTP fallidas.
No se ofrece un número rumano de largo plazo de autoservicio. Los Dedicated Numbers, desde $1.95/mes, existen solo en Estados Unidos y Canadá; para consultar por una línea +40, escribe a [email protected], sabiendo que la disponibilidad depende de la normativa local. Los pagos salen de una billetera prepago en USD sin cuota mensual, que se recarga con tarjeta o USDT/USDC, y cada recarga genera una factura en PDF. Antes del primer pedido real, una cuenta de desarrollo puede pasarse a sandbox bajo petición para que la integración se ejecute de extremo a extremo con números y códigos simulados.
Preguntas frecuentes
¿Puedo probar un flujo de registro rumano sin comprar una SIM local?
Sí. Un número +40 del OTP Gateway recibe un código de verificación, que lees en el panel o a través de la API de verificación por SMS.
¿Debo conservar el 0 inicial al guardar un número rumano?
No. Quita el prefijo troncal 0 y guarda +40 seguido de los nueve dígitos restantes.
¿Qué id de país envío a la API de OTP Route para Rumanía?
Envía ro como valor de country en la consulta de precios y en POST /api/v1/activations.
¿Cuánto tiempo permanece activo un número de verificación de Rumanía?
Cada activación dura 20 minutos. Si ya no lo necesitas, cancélalo con POST /api/v1/activations/{id}/cancel para un reembolso inmediato.
¿Se me cobra si el SMS nunca llega?
No. Solo pagas cuando llega un código; de lo contrario, el importe completo vuelve automáticamente a la billetera.
¿Cuánto cuesta recibir un SMS OTP de Rumanía?
Desde $0.20 por código. El precio exacto depende del servicio y se ve en la página de precios y a través de la API.
¿Puedo probar primero la integración en un sandbox?
Sí. Las cuentas de desarrollo pueden pasarse a sandbox bajo petición, lo que devuelve números y códigos simulados sin tocar los fondos de la billetera.
¿Se permite usar un número +40 de prueba para cualquier fin?
No. Usa OTP Route para probar o gestionar tus propios productos y cuentas legítimos, respeta los términos de cada servicio y la Política de Uso Aceptable. Regístrate para empezar.
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.