Recibir códigos SMS OTP de Nepal: preparación, pasos y soluciones para pruebas +977

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

OTP Route te permite recibir códigos de verificación de Nepal (+977) a través de su OTP Gateway, desde $0.20 por código, con cada código visible en el panel y disponible para tu backend mediante sondeo REST o un webhook firmado. Un número cubre un código dentro de una ventana de 20 minutos, y el cobro se reembolsa a tu cartera automáticamente si no aparece ningún SMS.

Antes de empezar: ¿qué necesitas tener listo antes de pedir un número de Nepal?

Un breve repaso previo ahorra mucha depuración confusa más adelante. Antes del primer pedido, asegúrate de tener:

  1. Credenciales. Genera una clave or_live_ en la consola de desarrolladores y envíala como token Bearer. Claves separadas para desarrollo local, CI y herramientas de producción hacen indolora la rotación.
  2. Los ids de país y de servicio. Nepal es np; busca el id del servicio con GET /api/v1/services.
  3. Fondos o sandbox. Revisa GET /api/v1/balance, o pide que tu cuenta de desarrollo pase a sandbox para que números y códigos simulados ejerciten la integración gratis.
  4. Una forma de entrega. Decide entre un endpoint de webhook y el sondeo antes de escribir el arnés de pruebas, no a mitad de camino.
  5. Una vista de bandeja compatible con Unicode. Los códigos de plantillas en nepalí llegan en devanagari, y tus registros deben mostrarlos correctamente.

Si el modelo te resulta nuevo, qué es un OTP gateway te da el contexto en unos minutos.

¿Qué apps pueden entregar códigos a una línea +977?

Actualmente se pueden enrutar a Nepal más de 1,700 servicios. Entre los populares están Viber, WhatsApp, Facebook, Instagram, TikTok, Telegram, Google (Gmail & YouTube), Microsoft & Outlook, Discord, Signal, imo, Amazon y Claude.

Esa lista es una instantánea, no una promesa. La disponibilidad cambia durante el día, y por eso GET /api/v1/prices?country=np&service=<id> devuelve el precio y la disponibilidad en vivo para la combinación exacta que necesita tu prueba.

Paso a paso: recibir un SMS OTP de Nepal a través de la API

Una vez completada la lista de preparación, el flujo de la API OTP de Nepal requiere cinco llamadas como máximo:

  1. Confirma el precio en vivo para np y tu servicio.
  2. Crea la activación con POST /api/v1/activations y el cuerpo {"service": "<id>", "country": "np"}. Conserva el id de activación devuelto; es la clave de todo lo que sigue.
  3. Introduce el número +977 en el flujo que pruebas y dispara el SMS.
  4. Recoge el código de un webhook activation.sms_received, o consulta GET /api/v1/activations/{id} con una demora razonable entre llamadas.
  5. Cancela con POST /api/v1/activations/{id}/cancel si la prueba se aborta antes de tiempo.

En el lado del webhook, verifica X-OTPRoute-Signature antes de confiar en una solicitud: construye <t>.<raw body>, fírmalo con HMAC-SHA256 usando el secreto del endpoint, compáralo con v1 y rechaza las marcas de tiempo obsoletas. Después haz un upsert por id de activación para que un evento reenviado no cause daño. La captura de OTP por webhook muestra el patrón completo.

¿Prefieres hacer clic a programar? En el panel de OTP Route elige Nepal, elige el servicio, acepta el precio mostrado y el número aparece con un temporizador; el código se muestra en esa misma pantalla.

Comprobaciones de formato para móviles nepalíes

Los móviles nepalíes tienen diez dígitos y empiezan por 9, normalmente 98 o 97. Dentro del país, los números fijos se marcan con un 0 troncal más un prefijo de área, pero ese 0 nunca pertenece al formato internacional. Un registro de prueba debería verse así: +97798xxxxxxxx.

Cosas que vale la pena verificar en tus pruebas de validación:

  • Un usuario que escribe el número con un 0 inicial acaba con el 0 eliminado tras +977.
  • Un móvil de diez dígitos sin ningún prefijo se acepta y se normaliza a E.164.
  • Los espacios y guiones que los usuarios pegan de las tarjetas de contacto se limpian antes de guardar.

El contenido del SMS también merece una revisión. El nepalí se escribe en devanagari, y un mensaje en devanagari se envía como Unicode, lo que permite muchos menos caracteres por segmento que el texto latino simple. Si tu plantilla de verificación está localizada, confirma que el código sigue llegando en un solo segmento y que las palabras que lo rodean no lo empujan a dividirse. Muchos servicios envían simplemente plantillas en inglés, así que prueba ambos casos.

Por qué los equipos desarrollan y prueban para el mercado de Nepal

Nepal importa a más productos de lo que sugiere su tamaño. Una gran parte de los trabajadores nepalíes vive en el extranjero, de modo que los productos de remesas, carteras y mensajería que atienden al Golfo, Malasia y otros corredores a menudo necesitan verificar a usuarios que aún conservan un número +977. Las apps de mensajería como Viber y WhatsApp forman parte de la comunicación cotidiana allí.

Los equipos piden un número +977 para pruebas cuando:

  • Lanzan un flujo de registro para usuarios nepalíes y necesitan demostrar que el país aparece en el selector con la máscara correcta.
  • Revisan las cadenas en nepalí de las pantallas de onboarding y recuperación.
  • Reproducen el reporte de un cliente de la diáspora que dice que el código de inicio de sesión nunca llegó.

La página de verificación en apps móviles muestra cómo los equipos de apps estructuran este tipo de cobertura por país.

Resolución de problemas: el código no llegó

Los códigos que faltan tienen un puñado de causas habituales, y la solución rara vez es pedir otra vez de inmediato.

  • Primero, paciencia. Dale a la activación sus 20 minutos completos; los textos en cola siguen llegando tarde.
  • Políticas sobre números virtuales. Algunos servicios rechazan los números virtuales. Cuando eso ocurre, la activación simplemente vence y el reembolso llega a la cartera.
  • Elección de ruta. Prueba más tarde, o usa una ruta distinta para el mismo servicio en lugar de martillear una sola.
  • Disciplina de ritmo. Volver a pedir en un bucle cerrado agota el límite de 300 solicitudes por minuto y rara vez ayuda.
  • Tu propia app. Confirma que la solicitud del SMS se disparó de verdad; revisa la petición saliente en tus registros.

Un evento activation.expired es la señal limpia de que no llegó nada y no se cobró nada.

Líneas de larga duración y cómo pagar las rutas de Nepal

OTP Route no ofrece un número de Nepal de larga duración de autoservicio. Los Dedicated Numbers existen solo en Estados Unidos y Canadá, desde $1.95/month. Si tu equipo necesita una línea +977 persistente, escribe a [email protected]; que se pueda gestionar algo depende de la normativa local, y nada está asegurado.

El pago es de pago por uso desde una única cartera prepago en USD, recargada con tarjeta o con USDT o USDC, con una factura en PDF por correo por cada recarga y sin cuota mensual. Consulta los precios para ver cómo se muestran los cargos y regístrate para crear una cuenta con un código por correo o con Google.

Preguntas frecuentes

¿Puedo recibir un OTP de Nepal sin una tarjeta SIM nepalí?

Sí. El OTP Gateway emite un número +977 para una sola verificación, y lees el código en el panel o por la API.

¿Qué código de país espera la API para Nepal?

Envía np como país en las solicitudes de precio y de activación.

¿Debo conservar el 0 inicial al guardar un número de Nepal?

No. Quita el 0 troncal y guarda el número en E.164 tras +977.

¿Se mostrarán correctamente en el panel los códigos en nepalí?

El mensaje se muestra tal como se recibe; asegúrate de que tus propios registros y aserciones de prueba manejan texto devanagari para poder extraer el código de forma fiable.

¿Qué pasa con mi dinero si un código de Nepal nunca llega?

No se cobra nada: una activación que no ve ningún SMS en sus 20 minutos, o una que cancelas, se reembolsa completa a la cartera sin que tengas que pedirlo.

¿Puedo usar el mismo número +977 para un inicio de sesión posterior?

No, cada número del OTP Gateway cubre un código. Para cuentas que deben volver a iniciar sesión más tarde, lo adecuado es un Dedicated Number, pero se ofrecen solo en EE. UU. y Canadá.

¿Hay normas de uso para los números de verificación de Nepal?

Sí. Respeta los términos de cada servicio y la Política de Uso Aceptable, y usa los números solo para probar o gestionar tus propios productos y cuentas 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.