Русский
Тестирование телефонной верификации на Барбадосе с номерами +1 246
Да, вы можете получать коды подтверждения с Барбадоса (+1 246) через OTP Route: закажите одноразовый номер в OTP Gateway и читайте код в панели либо через API и подписанные вебхуки. Цена начинается от $0.20 за код, а если SMS не пришло в течение 20 минут, активация автоматически возвращается на кошелёк.
Почему номер +1 246 ломает проверку телефонов?
Барбадос входит в Североамериканский план нумерации, поэтому у него общий код страны 1 с США, Канадой и большей частью Карибского бассейна. Остров определяется кодом региона 246, за которым следует семизначный местный номер. В формате E.164 это +1246 и ещё семь цифр, то есть одиннадцать цифр после знака плюс.
Ловушка для инженеров в коде, который считает любой +1 американским. Из-за такого упрощения в селекторе стран выбирается не тот флаг, номер форматируется по чужой маске, а пользователь может попасть на американский сценарий согласия или тарификации. Определяйте регион по коду региона с помощью поддерживаемой библиотеки для телефонных номеров, храните каноническую строку E.164 без пробелов и дефисов, а форматируйте только для отображения. Внутри Барбадоса люди часто набирают только семь местных цифр, поэтому форма регистрации должна принимать и такой ввод и дополнять его перед сохранением.
Официальный язык — английский, поэтому проверочные SMS на этом маршруте обычно приходят на английском.
Какие приложения наша команда может проверить на маршруте Барбадоса?
В актуальном срезе по Барбадосу указано более 900 сервисов. Среди популярных: WhatsApp, Uber, Airbnb, Google (Gmail & YouTube), Telegram, Facebook, Instagram, TikTok, Amazon, LinkedIn, Microsoft & Outlook, Signal, Netflix и eBay.
Туризм, гостиничный бизнес и сервисы такси — естественный повод для тестов здесь: приложениям для гостей часто нужно подтвердить карибский номер при бронировании или регистрации. Доступность меняется в течение дня, поэтому не прописывайте список в коде, а получайте актуальные данные из GET /api/v1/countries или в панели.
Какова последовательность вызовов API для страны `bb`?
Все запросы идут на https://otproute.com/api/v1 с Bearer-ключом с префиксом or_live_, который создаётся в консоли разработчика.
- Получите актуальную цену через
GET /api/v1/prices?country=bb&service=<id>. - Создайте активацию через
POST /api/v1/activationsс телом вроде{"service": "uber", "country": "bb"}. - Введите полученный номер +1 246 на экране верификации вашего приложения.
- Дождитесь вебхука
activation.sms_receivedили опрашивайтеGET /api/v1/activations/{id}. - Если тест прекращён, вызовите
POST /api/v1/activations/{id}/cancel, и средства сразу вернутся.
Лимит — 300 запросов в минуту на аккаунт. Полное описание запросов есть в документации API, а проверка подписи разобрана отдельно.
Может ли человек без кода заказать номер для Барбадоса?
Да. Войдите, откройте OTP Gateway, выберите Барбадос и сервис, проверьте цену на экране и оформите заказ. Номер появится сразу: вставьте его в тестируемое приложение, и код отобразится на той же карточке активации, как только придёт. Так часто работают сотрудники поддержки и операционных отделов, пока инженеры автоматизируют тот же маршрут.
Код не пришёл. Что делать?
- Дождитесь конца 20-минутного окна: поздно пришедшее SMS всё равно засчитывается, а если SMS так и не придёт, возврат произойдёт автоматически.
- Убедитесь, что сервис принимает виртуальные номера. Некоторые отклоняют их сразу, и именно поэтому неиспользованные активации возвращаются.
- Повторите чуть позже или используйте другой маршрут сервиса, если тест это позволяет.
- Делайте паузы между повторами, а не заказывайте в плотном цикле: быстрые повторы на одном сервисе редко помогают.
Подробнее — в руководстве по сбоям доставки.
Можно ли держать номер Барбадоса постоянно и как устроена оплата?
Самостоятельно оформить долгосрочный номер Барбадоса нельзя. Dedicated Numbers — это продукт для США и Канады от $1.95 в месяц; учтите, что американский номер — это не номер Барбадоса, хотя оба начинаются с +1. Если вам нужна долгосрочная линия 246, напишите на [email protected], понимая, что доступность зависит от местных правил и не гарантируется.
Коды для Барбадоса оплачиваются из единого предоплаченного кошелька в долларах США; тарифных планов нет, ежемесячных списаний тоже. Пополнять можно картой или стейблкоинами USDT/USDC, а бухгалтерия получает PDF-счёт на почту за каждое пополнение. О том, как формируются списания, читайте на странице тарифов. Используйте маршруты только для собственного законного тестирования и работы; действуют условия каждого сервиса и Политика допустимого использования OTP Route.
Частые вопросы
Могу ли я протестировать регистрацию в моём приложении для Барбадоса без местной SIM-карты?
Да. Закажите номер +1 246 в OTP Gateway, введите его в приложении и прочитайте код в панели или получите его по вебхуку.
Какой идентификатор страны использует API OTP Route для Барбадоса?
Для Барбадоса это bb. Передавайте его в поле country запроса POST /api/v1/activations и в запросе цен.
Решит ли мой валидатор, что номер +1 246 американский?
Решит, если смотрит только на код страны. Проверяйте и код региона: 246 относится к Барбадосу внутри общего плана +1.
Плачу ли я, если SMS с Барбадоса не пришло?
Нет. Активация, у которой 20-минутное окно закончилось без SMS или которую вы отменили заранее, полностью возвращается на кошелёк без обращения в поддержку.
Сколько стоит номер для верификации на Барбадосе?
Коды стоят от $0.20 за код. Точная сумма зависит от сервиса, и перед заказом её возвращает GET /api/v1/prices.
Принимает ли каждый сервис виртуальный номер Барбадоса?
Нет. Некоторые сервисы отклоняют виртуальные номера, поэтому код может не прийти; в этом случае вас защищает возврат средств, и можно попробовать другой маршрут.
Можно ли отработать интеграцию с Барбадосом, не тратя деньги на настоящие номера?
Да. По запросу тестовый аккаунт можно переключить в песочницу, которая возвращает имитированные номера и коды для сквозных тестов. Создайте аккаунт и напишите в поддержку.
Какое место занимает OTP-маршрутизация для Барбадоса в плане QA?
Рассматривайте её как один страновой маршрут в регрессионном наборе рядом с вашим домашним рынком. На странице QA-тестирования показано, как команды это структурируют.
Названия сервисов являются товарными знаками их владельцев. OTP Route не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.