Français
Recevoir des codes de vérification bulgares sur des numéros +359
Oui, OTP Route vous permet de recevoir des codes de vérification bulgares (+359) via son OTP Gateway, soit dans le tableau de bord web, soit par programmation avec l'API REST et les webhooks signés. Les prix démarrent à $0.20 par code, et vous n'êtes débité que lorsqu'un code arrive réellement dans la fenêtre d'activation de 20 minutes.
Une équipe peut-elle recevoir des codes SMS OTP bulgares sans SIM locale ?
La plupart des équipes qui posent cette question se trouvent dans l'une de ces trois situations : un produit est sur le point d'être lancé en Bulgarie et la QA veut observer le vrai parcours d'inscription, un groupe d'opérations régional gère des profils professionnels enregistrés avec un contact +359, ou une agence vérifie depuis l'étranger l'intégration d'un client. Expédier des cartes SIM bulgares pour chaque cas est lent et laisse du plastique au fond des tiroirs.
L'OTP Gateway remplace tout cela par une seule requête : choisissez un service et la Bulgarie, recevez un numéro de vérification +359 temporaire, et lisez le code dès que le service l'envoie. Un numéro sert pour une vérification. Nos opérateurs partenaires fournissent les routes, tandis qu'OTP Route gère le routage OTP, le minuteur et le remboursement automatique.
Quels services puis-je acheminer via un numéro +359 ?
Le relevé en direct de la Bulgarie recense plus de 1 600 services. Parmi les plus populaires disponibles actuellement : WhatsApp, Viber, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, LinkedIn, Microsoft & Outlook, Amazon, eBay, Uber, Discord et Signal.
Viber mérite une mention spéciale, car il est très utilisé en Bulgarie pour les échanges personnels et professionnels : un plan de QA local le teste donc souvent à côté de WhatsApp. La disponibilité des routes varie au cours de la journée, c'est pourquoi les listes de prix et de services proviennent de l'API au moment de la requête plutôt que d'un tableau statique.
À quoi ressemble la séquence de l'API OTP pour la Bulgarie ?
Créez une clé Bearer (préfixe or_live_) dans la console Développeur, puis appelez https://otproute.com/api/v1 :
- Récupérez une fois
GET /api/v1/servicesetGET /api/v1/countrieset mettez les identifiants en cache ; la Bulgarie correspond àbg. - Lisez le tarif actuel avec
GET /api/v1/prices?country=bg&service=<id>. - Ouvrez une activation via
POST /api/v1/activationsavec un corps du type{"service": "viber", "country": "bg"}. - Attendez le webhook
activation.sms_received, ou interrogezGET /api/v1/activations/{id}quand votre exécuteur ne peut pas exposer de point de terminaison. - Si un test s'interrompt plus tôt, envoyez
POST /api/v1/activations/{id}/cancelafin que l'argent revienne aussitôt.
Vérifiez l'en-tête X-OTPRoute-Signature à chaque livraison (un HMAC-SHA256 calculé sur l'horodatage et le corps brut) et rejetez les horodatages périmés. La documentation développeur indique les limites du compte : 10 clés, 5 points de terminaison de webhook, 300 requêtes par minute.
Comment stocker et normaliser les numéros +359 ?
Les Bulgares écrivent leurs numéros sur le plan national avec un préfixe interurbain 0 initial : un mobile écrit 088 123 4567 devient donc +359 88 123 4567 à l'international ; le zéro disparaît après l'indicatif pays. Conservez la forme E.164 et ne formatez qu'à l'affichage. Si un formulaire accepte une saisie locale, retirez les espaces, les tirets et ce chiffre interurbain avant la validation. Un bogue classique consiste à enregistrer +3590…, qu'aucune route ne livrera.
L'écriture compte aussi. Le bulgare s'écrit en cyrillique, et les services qui localisent leurs textes entourent le code de mots cyrilliques. Les messages cyrilliques circulent en UCS-2, ce qui réduit un segment unique à 70 caractères : un long modèle localisé peut donc arriver fractionné. Si une expression régulière extrait vos chiffres, testez-la avec un environnement cyrillique, et pas seulement anglais.
Que faire si le code n'arrive jamais ?
Laissez la fenêtre de 20 minutes courir avant de tirer des conclusions ; certaines applications envoient en retard ou seulement après un second appui sur « renvoyer ». Si rien n'arrive, OTP Route remet automatiquement le montant intégral dans le portefeuille, et l'événement activation.expired indique à votre système que le créneau est fermé. Ensuite :
- Réessayez plus tard, ou choisissez une autre route pour le même service.
- Vérifiez que le service accepte les numéros virtuels ; certains les refusent, et c'est précisément pour cela que le remboursement existe.
- Espacez les tentatives plutôt que de recommander en boucle serrée.
Notre article sur la réduction des échecs de livraison OTP va plus loin.
Existe-t-il une ligne bulgare à long terme, et comment fonctionne la facturation ?
Il n'existe aujourd'hui aucun numéro bulgare à long terme en libre-service. Les Dedicated Numbers sont un produit réservé aux États-Unis et au Canada, à partir de $1.95/mois ; si votre équipe a besoin d'une ligne +359 durable, écrivez à [email protected] et l'équipe étudiera la demande, mais c'est la réglementation locale qui décide si c'est possible.
Le paiement des codes +359 passe par un seul portefeuille prépayé en USD : pas de frais mensuels, pas de palier à choisir. Les recharges par carte et en USDT/USDC sont toutes deux acceptées, et la facture PDF de chacune arrive dans votre boîte de réception. Pour le travail d'intégration, demandez qu'un compte de développement soit basculé en sandbox, qui renvoie des numéros et des codes simulés afin d'exercer le flux sans dépenser les fonds du portefeuille. Les tarifs actuels figurent sur la page des tarifs.
Questions fréquentes
Puis-je tester le parcours d'inscription bulgare de mon application sans carte SIM locale ?
Oui. Commandez un numéro +359 de test via l'OTP Gateway, déclenchez l'inscription dans votre application, puis lisez le code dans le tableau de bord ou via l'API.
Quel est l'identifiant de la Bulgarie dans l'API de vérification par SMS ?
Utilisez bg dans le champ country de POST /api/v1/activations et dans les consultations de prix. Les identifiants de services proviennent de GET /api/v1/services.
Combien coûte un numéro de vérification bulgare ?
Les codes bulgares démarrent à $0.20 par code, le tarif étant fixé par service. Le montant exact est renvoyé par GET /api/v1/prices et affiché dans le tableau de bord avant que vous ne confirmiez.
Suis-je débité si le code n'arrive jamais ?
Non. Lorsqu'aucun SMS n'atteint le numéro en 20 minutes, ou que vous annulez avant, la totalité du montant retourne automatiquement sur votre portefeuille.
Les codes bulgares arriveront-ils en texte cyrillique ou latin ?
Cela dépend du service et des paramètres de langue du compte vérifié. Concevez votre analyseur pour gérer les deux écritures autour des chiffres.
Puis-je garder le même numéro +359 pour des connexions ultérieures ?
Pas via l'OTP Gateway, car chaque numéro ne couvre qu'une seule vérification. Les numéros à long terme ne sont disponibles en libre-service qu'aux États-Unis et au Canada ; pour la Bulgarie, écrivez à [email protected] pour vous renseigner.
OTP Route est-il fait pour créer un grand nombre de comptes ?
Non. Il sert à tester et à exploiter vos propres produits et comptes professionnels légitimes ; respectez les conditions de chaque service, et la politique d'utilisation acceptable d'OTP Route s'applique.
Comment démarrer avec les numéros bulgares ?
Créez un compte avec votre e-mail et un code à 6 chiffres, ou avec une connexion Google, rechargez le portefeuille, puis commandez depuis le tableau de bord ou générez une clé d'API.
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.