Français
Recevoir des codes SMS OTP du Népal : préparation, étapes et correctifs pour les tests +977
OTP Route vous permet de recevoir des codes de vérification du Népal (+977) via son OTP Gateway, dès $0.20 par code, chaque code s'affichant dans le tableau de bord et restant accessible à votre backend par polling REST ou webhook signé. Un numéro couvre un code dans une fenêtre de 20 minutes, et le montant est automatiquement remboursé sur votre portefeuille si aucun SMS n'arrive.
Check-list préalable : que faut-il avoir prêt avant de demander un numéro du Népal ?
Une courte passe de préparation évite beaucoup de débogage confus par la suite. Avant la première commande, assurez-vous d'avoir :
- Des identifiants. Générez une clé
or_live_dans la console développeur et envoyez-la comme jeton Bearer. Des clés distinctes pour le développement local, la CI et l'outillage de production rendent la rotation indolore. - Les identifiants de pays et de service. Le Népal est
np; recherchez l'identifiant du service avecGET /api/v1/services. - Des fonds ou le sandbox. Vérifiez
GET /api/v1/balance, ou demandez que votre compte de développement soit basculé en sandbox pour que des numéros et des codes simulés testent l'intégration gratuitement. - Un mode de livraison. Choisissez entre un endpoint de webhook et le polling avant d'écrire le banc de test, pas en cours de route.
- Une vue de boîte de réception compatible Unicode. Les codes des modèles en népalais arrivent en devanagari, et vos journaux doivent les afficher correctement.
Si le modèle est nouveau pour vous, qu'est-ce qu'une passerelle OTP donne le contexte en quelques minutes.
Quelles applications peuvent livrer des codes sur une ligne +977 ?
Plus de 1 700 services sont actuellement routables vers le Népal. Parmi les plus populaires : Viber, WhatsApp, Facebook, Instagram, TikTok, Telegram, Google (Gmail & YouTube), Microsoft & Outlook, Discord, Signal, imo, Amazon et Claude.
Cette liste est un instantané, pas une promesse. La disponibilité évolue au fil de la journée, c'est pourquoi GET /api/v1/prices?country=np&service=<id> renvoie le prix et la disponibilité en direct pour le couple exact dont votre test a besoin.
Pas à pas : recevoir un SMS OTP du Népal via l'API
Une fois la liste de préparation complète, le flux de l'API OTP du Népal demande cinq appels au plus :
- Confirmez le prix en direct pour
npet votre service. - Créez l'activation avec
POST /api/v1/activationset le corps{"service": "<id>", "country": "np"}. Conservez l'identifiant d'activation renvoyé ; tout ce qui suit s'y rattache. - Saisissez le numéro +977 dans le parcours testé et déclenchez le SMS.
- Récupérez le code depuis un webhook
activation.sms_received, ou interrogezGET /api/v1/activations/{id}avec un délai raisonnable entre les appels. - Annulez avec
POST /api/v1/activations/{id}/cancelsi le test s'interrompt plus tôt.
Côté webhook, vérifiez X-OTPRoute-Signature avant de faire confiance à une requête : construisez <t>.<raw body>, signez-le en HMAC-SHA256 avec le secret de l'endpoint, comparez à v1, et rejetez les horodatages périmés. Puis faites un upsert par identifiant d'activation pour qu'un événement rejoué ne cause aucun dégât. La capture OTP par webhook montre le schéma complet.
Vous préférez cliquer plutôt que coder ? Dans le tableau de bord OTP Route, choisissez le Népal, choisissez le service, acceptez le prix affiché : le numéro apparaît avec un minuteur, et le code s'affiche sur ce même écran.
Contrôles de format pour les numéros mobiles népalais
Les mobiles népalais comptent dix chiffres et commencent par 9, couramment 98 ou 97. Dans le pays, les numéros fixes se composent avec un 0 de transport plus un indicatif de zone, mais ce 0 n'a jamais sa place au format international. Un enregistrement de test doit donc ressembler à +97798xxxxxxxx.
Quelques vérifications utiles dans vos tests de validation :
- Un utilisateur qui saisit le numéro avec un 0 initial se retrouve avec ce 0 supprimé après +977.
- Un mobile à dix chiffres sans aucun préfixe est accepté et normalisé en E.164.
- Les espaces et tirets collés depuis des fiches de contact sont nettoyés avant le stockage.
Le contenu des SMS mérite aussi un contrôle. Le népalais s'écrit en devanagari, et un message en devanagari est envoyé en Unicode, ce qui autorise bien moins de caractères par segment qu'un texte latin simple. Si votre modèle de vérification est localisé, vérifiez que le code tient encore dans un seul segment et que les mots autour ne le font pas basculer dans une scission. De nombreux services envoient simplement des modèles en anglais : testez donc les deux.
Pourquoi les équipes développent et testent pour le marché népalais
Le Népal compte pour plus de produits que sa taille ne le laisse penser. Une large part des travailleurs népalais vit à l'étranger : les produits de transfert d'argent, de portefeuille et de messagerie qui servent le Golfe, la Malaisie et d'autres corridors doivent donc souvent vérifier des utilisateurs qui conservent un numéro +977. Les applications de messagerie comme Viber et WhatsApp font partie de la communication quotidienne là-bas.
Les équipes commandent un numéro +977 pour leurs tests lorsqu'elles :
- Lancent un parcours d'inscription pour des utilisateurs népalais et doivent prouver que le pays apparaît dans le sélecteur avec le bon masque.
- Contrôlent les chaînes en népalais des écrans d'accueil et de récupération.
- Reproduisent le signalement d'un client de la diaspora dont le code de connexion n'est jamais arrivé.
La page vérification des applications mobiles montre comment les équipes applicatives structurent ce type de couverture par pays.
Dépannage : le code n'est pas arrivé
Les codes manquants ont quelques causes habituelles, et la solution n'est que rarement de recommander tout de suite.
- Patience d'abord. Laissez à l'activation ses 20 minutes complètes ; les textes mis en file d'attente arrivent parfois en retard.
- Politiques sur les numéros virtuels. Certains services refusent les numéros virtuels. Dans ce cas, l'activation expire simplement et le remboursement arrive sur le portefeuille.
- Choix de la route. Réessayez plus tard, ou utilisez une autre route pour le même service plutôt que d'en marteler une seule.
- Discipline de débit. Recommander en boucle serrée épuise la limite de 300 requêtes par minute et aide rarement.
- Votre propre application. Vérifiez que la demande de SMS a bien été émise ; contrôlez la requête sortante dans vos journaux.
Un événement activation.expired est le signal net que rien n'est arrivé et que rien n'a été facturé.
Lignes longue durée et paiement des routes du Népal
OTP Route ne propose pas de numéro du Népal longue durée en libre-service. Les Dedicated Numbers n'existent qu'aux États-Unis et au Canada, à partir de $1.95/mois. Si votre équipe a besoin d'une ligne +977 permanente, écrivez à [email protected] ; ce qui peut être arrangé dépend des règles locales, et rien n'est assuré.
Le paiement se fait à l'usage depuis un seul portefeuille prépayé en USD, rechargé par carte ou en USDT ou USDC, avec une facture PDF envoyée par e-mail pour chaque recharge et sans frais mensuels. Consultez les tarifs pour voir comment les montants sont affichés et inscrivez-vous pour créer un compte avec un code e-mail ou Google.
Questions fréquentes
Puis-je recevoir un OTP népalais sans carte SIM du Népal ?
Oui. L'OTP Gateway attribue un numéro +977 pour une seule vérification, et vous lisez le code dans le tableau de bord ou via l'API.
Quel code pays l'API attend-elle pour le Népal ?
Envoyez np comme pays dans les requêtes de prix et d'activation.
Dois-je conserver le 0 initial en stockant un numéro népalais ?
Non. Supprimez le 0 de transport et stockez le numéro en E.164 après +977.
Les codes en népalais s'afficheront-ils correctement dans le tableau de bord ?
Le message est affiché tel que reçu ; veillez à ce que vos propres journaux et assertions de test gèrent le texte en devanagari, afin que le code puisse être extrait de façon fiable.
Que devient mon argent si un code du Népal n'arrive jamais ?
Rien n'est facturé : une activation qui ne voit aucun SMS pendant ses 20 minutes, ou que vous annulez, est intégralement remboursée sur le portefeuille sans aucune demande de votre part.
Puis-je réutiliser le même numéro +977 pour une connexion ultérieure ?
Non, chaque numéro de l'OTP Gateway couvre un seul code. Pour les comptes qui doivent se reconnecter plus tard, un Dedicated Number convient, mais ils ne sont proposés qu'aux États-Unis et au Canada.
Existe-t-il des règles d'utilisation pour les numéros de vérification du Népal ?
Oui. Respectez les conditions de chaque service et la politique d'utilisation acceptable, et n'utilisez les numéros que pour tester ou exploiter vos propres produits et comptes légitimes.
Les noms de services sont des marques déposées de leurs propriétaires respectifs. OTP Route n'est affilié à aucun d'entre eux. Utilisez les numéros de manière licite et respectez les conditions de chaque service ainsi que notre Politique d'utilisation acceptable.