Español
Recibir códigos de verificación alemanes +49 para pruebas y operaciones
Sí, puedes recibir códigos de verificación de Alemania (+49) con OTP Route: pide un número alemán en el OTP Gateway y el código aparece en tu panel o llega a tu backend mediante la API REST o un webhook firmado. El precio parte de $0.20 por código, varía según el servicio, y solo se cobra cuando el SMS realmente llega dentro de la ventana de 20 minutos.
¿Por qué los equipos de producto prueban con números alemanes?
Alemania es la mayor economía de la Unión Europea y suele ser la primera parada cuando una empresa se expande a la región DACH, de habla alemana. Eso la convierte en un mercado donde un paso de registro roto sale caro: los usuarios lo notan y los tickets de soporte llegan en alemán.
Estos son los motivos típicos por los que vemos a los equipos recurrir a un número de verificación de Alemania:
- QA de lanzamiento. Antes de activar una tienda o una ficha de app para Alemania, alguien tiene que recorrer el registro con un número +49 real y confirmar que se acepta el código.
- Comprobaciones de localización. Muchos servicios envían plantillas de SMS en alemán a los números alemanes. Si tu app lee el código automáticamente, prueba que el analizador soporte la redacción alemana y no espere una frase en inglés antes de los dígitos.
- Operaciones regionales. Las agencias y los equipos de operaciones que gestionan perfiles de negocio para clientes alemanes necesitan completar la verificación sin enviar los códigos al teléfono personal de un empleado.
- Expectativas de privacidad. Los usuarios alemanes suelen cuidar mucho sus datos personales, y los equipos que prueban flujos con teléfonos desechables del personal acaban con registros desordenados. Una ruta de pruebas aparte mantiene los números personales fuera de esto.
¿Cómo se debe guardar y normalizar un número +49?
Los números alemanes hacen tropezar al código de validación más a menudo que la mayoría. Algunas reglas prácticas:
- Elimina el prefijo de troncal. Dentro de Alemania, los móviles se escriben con un
0inicial, por ejemplo0151 2345 6789. En E.164 ese0desaparece:+4915123456789. - Gestiona la notación híbrida. Es habitual ver
+49 (0)151 .... Tu normalizador debe descartar el cero entre paréntesis en lugar de conservarlo, o acabarás con una cadena inválida+490151.... - Acepta
0049. El prefijo internacional00sigue siendo común en formularios y hojas de cálculo; conviértelo a+49. - No supongas una longitud fija. La numeración alemana no es uniforme, y los móviles y las líneas fijas varían en número de dígitos. Valida el prefijo de país y un rango razonable en lugar de una longitud exacta.
Guarda la forma E.164 como cadena y añade espacios solo al mostrarla. Los números que devuelve OTP Route ya están en formato internacional, así que pueden ir directamente a un fixture de pruebas.
¿Qué servicios puede verificar una ruta alemana?
La ruta alemana del OTP Gateway cubre actualmente más de 2,500 servicios. Entre los populares de la instantánea en vivo están WhatsApp, Telegram, Google (Gmail y YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Claude, Microsoft y Outlook, Amazon, Discord, LinkedIn, Signal y eBay.
El inventario se mueve a lo largo del día, así que toma cualquier lista como punto de partida. GET /api/v1/services y GET /api/v1/countries devuelven lo que se puede pedir ahora mismo, y el panel muestra la misma imagen antes de que gastes nada.
¿Cómo funciona el flujo de la API OTP de Alemania?
El flujo de la API OTP de Alemania son las mismas cinco llamadas que usarías en cualquier otro sitio, con de como id de país.
Crea una clave Bearer en la consola de desarrollador (las claves empiezan por or_live_; puedes tener hasta 10 por cuenta). Llama a GET /api/v1/prices?country=de&service=whatsapp para leer el precio actual de esa combinación. Cuando el precio te convenga, envía POST /api/v1/activations con un cuerpo JSON como {"service": "whatsapp", "country": "de"}. La respuesta te da el id de activación y el número +49 que debes escribir en la app que se prueba.
A partir de ahí, elige cómo recoger el código. Un endpoint de webhook recibe activation.sms_received con el mensaje; comprueba la cabecera X-OTPRoute-Signature (un HMAC-SHA256 de la marca de tiempo más el cuerpo sin procesar, con el secreto de tu endpoint como clave) y rechaza las marcas de tiempo antiguas. Si prefieres no exponer un endpoint, consulta GET /api/v1/activations/{id} con un intervalo moderado; el límite de la cuenta es de 300 solicitudes por minuto, compartido entre claves. Si la prueba se aborta, POST /api/v1/activations/{id}/cancel libera el número. Los payloads completos están en la documentación de la API.
¿Pueden usar el panel quienes no programan?
Sí. El personal de operaciones y los probadores manuales pueden hacerlo todo sin tocar la API de verificación por SMS:
- Crea una cuenta con tu correo y el código de 6 dígitos que te enviamos, o con el inicio de sesión de Google.
- Añade fondos al monedero.
- Elige Alemania y después el servicio que necesitas verificar.
- Comprueba el precio mostrado, confirma y copia el número +49 en el formulario de registro.
- Observa la activación; el código aparece en el panel en cuanto llega.
Es una forma rápida de conseguir un número +49 para pruebas de un solo flujo antes de que nadie escriba automatización para él.
¿Qué pasa cuando no llega ningún código al número alemán?
Cada activación permanece abierta durante 20 minutos. Si en ese tiempo no llega ningún SMS, o si cancelas, el importe completo vuelve automáticamente a tu monedero. Solo pagas por los códigos que se entregan.
Cuando un código es lento o no aparece:
- Deja correr la ventana antes de rendirte; algunos remitentes ponen los mensajes en cola.
- Confirma que el servicio acepta números virtuales. Algunas plataformas los rechazan, y ese es exactamente el caso que cubre el reembolso.
- Reintenta más tarde, o prueba otra ruta para el mismo servicio, en lugar de repetir pedidos en un bucle cerrado. Las repeticiones rápidas suelen empeorar las cosas, no mejorarlas.
- Registra el id de activación junto con tu ejecución de pruebas para poder rastrear los fallos.
Nuestra nota sobre el enrutamiento de OTP por país explica cómo elegir una ruta alternativa con criterio.
¿Existe una línea alemana de largo plazo?
No como producto de autoservicio. Los números virtuales dedicados, nuestras líneas de largo plazo desde $1.95/month, solo se ofrecen en Estados Unidos y Canadá, donde se pueden comprar al instante desde el panel. Alemania no tiene hoy un equivalente de autoservicio.
Si tu equipo necesita un número alemán persistente, por ejemplo una cuenta de staging que debe volver a iniciar sesión el próximo trimestre, escribe a [email protected] y describe el caso de uso. La disponibilidad depende de la normativa local y no se promete. Para códigos puntuales, el OTP Gateway es la herramienta adecuada.
¿Cómo se gestiona la facturación de las activaciones alemanas?
OTP Route funciona con un único monedero prepago en USD. No hay cuota mensual ni plan que elegir; recargas con tarjeta o con stablecoins USDT/USDC y gastas a medida que llegan los códigos. Cada recarga genera una factura en PDF enviada por correo, lo que tranquiliza a los equipos de finanzas cuando el gasto en pruebas se reparte entre proyectos.
Para trabajos de integración, una cuenta de desarrollo puede pasar a sandbox bajo petición. El sandbox devuelve números y códigos simulados, de modo que puedes probar tu manejador de webhooks y tu lógica de enrutamiento OTP de extremo a extremo sin tocar los fondos del monedero.
Preguntas frecuentes
¿Puedo probar el registro alemán de mi app sin una SIM local?
Sí. Pide un número +49 en el OTP Gateway, introdúcelo en tu app y lee el código desde el panel, la API o el webhook.
¿Qué id de país envío para Alemania?
Usa de en el campo country de POST /api/v1/activations y en la consulta de precios.
¿Cómo recibo automáticamente códigos SMS OTP de Alemania?
Registra un endpoint de webhook y gestiona el evento activation.sms_received tras verificar su firma, o consulta la activación por id si prefieres no mantener un endpoint.
¿Se me cobrará si WhatsApp u otro servicio nunca envía el código?
No. Si no llega nada en 20 minutos, o cancelas antes, el importe completo vuelve a tu monedero.
¿Los códigos enviados a números alemanes llegan en alemán?
A menudo sí, porque muchos servicios localizan el SMS según el país del número, aunque algunos envían en inglés. Basa la extracción del código en los dígitos y no en las palabras que los rodean.
¿Puedo conservar un número alemán para inicios de sesión repetidos?
No hay un número de largo plazo de autoservicio en Alemania; esas líneas existen solo para Estados Unidos y Canadá. Puedes escribir a [email protected] para consultar una necesidad concreta.
¿Hay reglas sobre cómo uso los números alemanes?
Sí. Respeta los términos de cada servicio y la Política de uso aceptable de OTP Route, y usa los números solo para pruebas o para gestionar tus propias cuentas y productos 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.