Français
Tester des inscriptions en +226 : la check-list d'un numéro de vérification burkinabè
Oui, OTP Route vous permet de recevoir des codes de vérification du Burkina Faso (+226) via son OTP Gateway, dans le tableau de bord ou par l'API REST et des webhooks signés, à partir de $0.20 par code. Chaque numéro sert pour un seul code dans une fenêtre de 20 minutes, et si rien n'arrive, le montant est aussitôt recrédité sur votre portefeuille.
Que faut-il avoir prêt avant de demander un numéro +226 ?
La plupart des premiers essais ratés viennent d'un élément de configuration manquant plutôt que de la route elle-même. Cochez cette liste avant la première commande :
- Une clé d'API. Créez-en une dans la console Développeur ; les clés live portent le préfixe
or_live_et sont envoyées comme jeton Bearer. Vous pouvez en détenir jusqu'à 10, alors réservez-en à la préproduction et à la CI. - Un portefeuille alimenté. Rechargez par carte ou en USDT/USDC. Rien n'est débité pour un code qui n'arrive jamais.
- Les bons identifiants. Le Burkina Faso est
bfdans l'API. Récupérez l'identifiant du service avecGET /api/v1/servicesplutôt que de le deviner. - Un mode de réception. Soit un endpoint de webhook dont le secret est stocké en lieu sûr, soit une boucle d'interrogation avec un espacement raisonnable. Un compte peut enregistrer jusqu'à 5 endpoints de webhook, pratique pour séparer la préproduction de la production.
- Un compte légitime à vérifier. Un utilisateur de test sur votre propre produit, ou un compte professionnel géré par votre équipe. Les conditions de chaque service et la politique d'utilisation acceptable d'OTP Route s'appliquent.
La référence de l'API détaille chaque champ si vous voulez la lire avant d'écrire du code.
Quelles applications peuvent envoyer des codes vers une route burkinabè ?
Le catalogue en direct pour bf compte actuellement plus de 900 services. Parmi les plus populaires disponibles au moment de la rédaction : WhatsApp, Facebook, Instagram, TikTok, Telegram, Google (Gmail & YouTube), Microsoft & Outlook, imo, Viber, Signal, LinkedIn, Uber, Amazon et ChatGPT (OpenAI).
La disponibilité évolue au fil de la journée, car nos opérateurs partenaires ajoutent et retirent de la capacité ; considérez donc cette liste comme un instantané. Votre code doit interroger GET /api/v1/prices juste avant chaque commande : il répond avec le prix actuel et indique si le couple est commandable.
Comment se déroule la séquence d'appels API pour le pays `bf` ?
- Lisez le prix de votre couple avec
GET /api/v1/prices?country=bf&service=whatsapp(remplacez par l'identifiant de votre service). - Créez l'activation avec
POST /api/v1/activationset le corps{"service": "whatsapp", "country": "bf"}. Conservez l'identifiant d'activation retourné : tout le reste s'y rattache. - Déclenchez l'envoi du SMS depuis l'application testée, en utilisant le numéro +226 de la réponse.
- Attendez
activation.sms_receivedsur votre webhook. Vérifiez l'en-têteX-OTPRoute-Signature, de la formet=<unix>,v1=<hex>: calculez le HMAC-SHA256 de"<t>.<raw body>"avec le secret de l'endpoint, comparez, et écartez les requêtes dont l'horodatage est périmé. Le tutoriel sécuriser les webhooks OTP avec HMAC couvre les cas limites. - Pas de webhook ? Interrogez plutôt
GET /api/v1/activations/{id}toutes les quelques secondes. - Fini plus tôt, ou test d'un scénario d'échec ? Appelez
POST /api/v1/activations/{id}/cancel. Vous verrez aussiactivation.expiredouactivation.cancelledquand une session se termine sans code.
Le compte autorise 300 requêtes par minute, largement suffisant pour l'interrogation tant que chaque exécution espace un peu ses appels.
Une personne qui ne code pas peut-elle commander un code +226 ?
Oui. Le support, les équipes marketing et les responsables de comptes peuvent faire la même chose à la main. Connectez-vous, ouvrez l'OTP Gateway, choisissez le Burkina Faso, sélectionnez le service et confirmez le prix affiché. Le numéro apparaît immédiatement ; collez-le dans l'application, demandez le SMS, et le code arrive dans la même ligne du tableau de bord. Laissez l'onglet ouvert ou revenez plus tard : l'activation reste à l'écoute pendant ses 20 minutes complètes.
Comment stocker les numéros +226, et dans quelle langue sera le SMS ?
Le Burkina Faso utilise des numéros nationaux à huit chiffres et aucun préfixe de ligne : il n'y a donc pas de zéro initial à retirer, et la forme nationale correspond aux chiffres qui suivent +226. Enregistrez les numéros au format E.164 sous la forme +226 suivi de ces huit chiffres, et normalisez la saisie en supprimant espaces, tirets et le préfixe international 00 avant l'enregistrement. Des règles de validation copiées de marchés qui utilisent un zéro de ligne rejetteront des numéros +226 valides, un bug de localisation classique qui mérite un test de non-régression.
Le français est depuis longtemps la langue de l'administration, de l'école et des affaires, et le mooré, le dioula et le peul y sont très parlés. La plupart des modèles de vérification arrivent en français ou en anglais selon la langue du compte ; assurez-vous donc que votre analyseur gère les caractères accentués autour des chiffres.
Les équipes testent généralement ici lors d'un lancement en Afrique de l'Ouest francophone, pour vérifier un texte français sur un écran d'inscription, ou pour intégrer des clients de produits de paiement et de mobile money ; la page intégration fintech décrit ce cas de figure.
Que faire quand aucun code n'arrive sur le numéro ?
- Laissez la fenêtre se terminer. Certains services envoient en retard ; annuler à la troisième minute fait perdre une session qui aurait peut-être abouti.
- Vérifiez que le service accepte les numéros virtuels. Certaines plateformes les refusent catégoriquement. C'est précisément pour cela que les activations inutilisées sont remboursées.
- Essayez une autre route ou réessayez plus tard. Un autre moment, ou une route voisine d'Afrique de l'Ouest, se comporte souvent différemment.
- Ne recommandez pas en boucle serrée. Les répétitions rapides déclenchent souvent les limites de débit de l'application émettrice et aggravent la tentative suivante.
Le guide sur la réduction des échecs de livraison OTP approfondit la conception des relances.
Existe-t-il un numéro burkinabè de longue durée, et comment fonctionne la facturation ?
Il n'existe pas de ligne +226 de longue durée en libre-service. Les Dedicated Numbers sont un produit réservé aux États-Unis et au Canada, à partir de $1.95/mois, avec SMS entrants et sortants et appels depuis le navigateur. Si vous avez besoin d'une ligne burkinabè permanente, écrivez à [email protected] ; la faisabilité dépend de la réglementation locale et n'est pas garantie.
Le paiement des activations +226 est prélevé sur un portefeuille prépayé unique en USD, sans abonnement ni formule à choisir. Chaque recharge par carte ou en USDT/USDC s'accompagne d'une facture PDF envoyée par e-mail. Pour le travail d'intégration, demandez le passage d'un compte de développement en sandbox, qui renvoie des numéros et des codes simulés afin que votre suite de tests ne touche jamais de vrais fonds. Les tarifs actuels figurent sur la page des tarifs.
Questions fréquentes
Puis-je tester le parcours d'inscription burkinabè de mon application sans SIM locale ?
Oui. Commandez un numéro +226 sur l'OTP Gateway, déclenchez le SMS depuis votre application et lisez le code dans le tableau de bord ou via l'API. Vous ne payez que si le code arrive.
Quel est l'identifiant de pays du Burkina Faso dans l'API OTP Route ?
C'est bf. Associez-le à un identifiant de service issu de GET /api/v1/services lorsque vous appelez les endpoints de prix ou d'activations.
Les numéros +226 commencent-ils par un zéro ?
Non. Le Burkina Faso n'a pas de préfixe de ligne : un numéro est simplement +226 suivi de huit chiffres au format E.164.
Combien de temps un numéro de vérification burkinabè reste-t-il actif ?
Vingt minutes par activation. Si la fenêtre se ferme sans SMS, ou si vous annulez, la totalité du montant est recréditée automatiquement sur votre portefeuille.
Le code arrivera-t-il en français ?
Cela dépend du service émetteur et de la langue définie sur le compte. Le français et l'anglais sont les cas habituels ; testez donc les deux si votre produit les prend en charge.
Puis-je utiliser un numéro +226 pour ouvrir de nombreux comptes sur une même plateforme ?
Non. OTP Route sert à tester votre propre produit et à exploiter des comptes professionnels légitimes. Les inscriptions en masse ou les identités inventées enfreignent la politique d'utilisation acceptable et les conditions de la plateforme.
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.