Номера верификации Перу для продуктовых, QA- и финтех-команд

Телефонный код +51OTP Gateway от $0.20 за кодВыделенные номера: только США и КанадаID API: pe
Краткий ответ

Получать коды подтверждения из Перу (+51) с OTP Route можно, заказав временный номер в OTP Gateway и читая SMS в кабинете или через API и подписанные вебхуки. Коды стоят от $0.20 за код, а если за 20 минут ничего не пришло, вся сумма возвращается на ваш кошелёк.

Почему Перу так часто встречается в тест-планах для Латинской Америки?

Перу — один из крупнейших испаноязычных рынков Южной Америки, а пользователи смартфонов там активно пользуются мессенджерами и мобильными платежами. Местные кошельки вроде Yape и Plin сделали регистрацию по номеру телефона привычной, поэтому от финтех-, доставочного или маркетплейс-продукта, выходящего в Лиму, ждут верификации пользователей по SMS с первого дня.

Обычно команды сталкиваются с Перу в рамках регионального запуска вместе с Колумбией, Эквадором, Чили и Боливией. На бумаге сценарии выглядят одинаково, но у каждой страны своя форма номера, и номер +51 для тестирования — способ доказать, что ваш онбординг с ней справляется. Более широкий подход описан на странице про онбординг в финтехе.

Как записываются и нормализуются перуанские мобильные номера?

Перуанские мобильные номера состоят из девяти цифр и начинаются с 9. Мобильные набираются без префикса междугородной связи, поэтому полный международный вид — +51 и эти девять цифр, например +519XXXXXXXX. Со стационарными иначе: у них есть код зоны, а при междугороднем звонке спереди добавляется 0, который относится к локальному набору и никогда не входит в E.164.

Практические правила для бэкенда:

  • Храните одно каноническое значение — +51 плюс национальные цифры — в одном столбце.
  • Если пользователи вставляют номера с пробелами, дефисами или префиксом 0051, убирайте их перед сохранением.
  • Если в значении десять национальных цифр и оно начинается с 0, считайте его стационарным номером, набранным с префиксной цифрой, и отбросьте этот ноль.
  • В интерфейсе показывайте локальный формат, но в ваш API SMS-верификации отправляйте только строку E.164.

На каком языке приходят перуанские коды?

Испанским владеет большинство населения, а кечуа и аймара тоже являются официальными языками. Большинство сервисов обращаются к перуанским номерам на испанском, но формулировка зависит от отправителя и языка аккаунта. Поэтому ваш шаг извлечения должен искать группу цифр, а не слово вроде «código», чтобы один и тот же парсер справлялся с испанским, английским и португальским шаблонами. Для локализационного QA настоящий номер верификации Перу подтверждает, что акценты, экран ввода кода и таймер повторной отправки отображаются на испанском корректно.

Какие приложения могут отправить код на номер верификации Перу?

Среди популярных маршрутов в текущем срезе — WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Microsoft & Outlook, Amazon, Uber, LinkedIn, Netflix, AliExpress и Discord. Всего в OTP Gateway для Перу указано более 1 700 сервисов.

Наличие меняется в течение дня, поэтому источником истины остаётся живой каталог. Получайте его в начале прогона и пропускайте недоступные маршруты, а не роняйте весь набор тестов.

Как выглядит интеграция Peru OTP API?

Создайте Bearer-ключ (префикс or_live_) в консоли разработчика. Аккаунт может иметь до 10 ключей и 5 вебхук-эндпоинтов и делать 300 запросов в минуту к https://otproute.com/api/v1.

Типичная задача идёт в таком порядке. Она подтверждает цену через GET /api/v1/prices?country=pe&service=uber, затем открывает заказ через POST /api/v1/activations с телом {"service": "uber", "country": "pe"}. Полученный номер +51 вводится в тестируемом приложении. Затем ваш сервис либо получает activation.sms_received на вебхук, либо опрашивает GET /api/v1/activations/{id}, пока не появится код, и вызывает POST /api/v1/activations/{id}/cancel, если тест завершился раньше. GET /api/v1/balance удобен как проверка перед запуском, чтобы пайплайн никогда не стартовал с пустым кошельком.

Проверяйте заголовок X-OTPRoute-Signature каждого вебхука, вычисляя HMAC-SHA256 от <t>.<raw body> с секретом эндпоинта, и отклоняйте старые метки времени. Прежде чем тратить реальные средства, запросите режим песочницы для тестового аккаунта: он возвращает имитированные номера и коды, так что можно протестировать весь путь маршрутизации OTP. Более подробный разбор — в руководстве по интеграции.

Может ли операционная команда пользоваться кабинетом вместо этого?

Может, совсем без кода. Откройте OTP Gateway в кабинете, выберите Перу, выберите сервис, проверьте показанную цену и подтвердите. Скопируйте номер +51 в приложение, запустите отправку SMS и следите за карточкой заказа: код появится на ней, как только придёт.

Каждый заказ действует 20 минут и обслуживает один код. Если окно закроется пустым или вы отмените заказ, деньги автоматически вернутся на кошелёк, так что платить придётся, только когда код действительно пришёл.

Что попробовать, если код +51 не появляется?

Время доставки зависит от сервиса и маршрута, поэтому дайте окну отработать, прежде чем делать выводы. Если маршрут молчит:

  • Немного подождите и повторите либо переключитесь на другой маршрут сервиса для того же теста.
  • Убедитесь, что целевой сервис принимает виртуальные номера; некоторые их отклоняют, и возврат покрывает этот случай.
  • Ограничивайте повторы в автоматизации вместо того, чтобы заказывать снова и снова в плотном цикле.

Только легитимное использование: тестируйте свой продукт, ведите собственные бизнес-аккаунты, соблюдайте условия каждого сервиса и помните, что действует Политика допустимого использования OTP Route.

Можно ли держать перуанский номер долго и как платить?

Не как самостоятельно оформляемый продукт. Dedicated Numbers (выделенные номера) существуют только для США и Канады, от $1.95/month. Для долгосрочной перуанской линии напишите на [email protected]; команда посмотрит, что допускают местные правила, не обещая доступности.

Оплата идёт через один предоплаченный кошелёк в USD: по мере использования, без абонентской платы, пополнение картой или USDT/USDC и PDF-счёт на почту за каждое пополнение. Актуальные данные — на странице цен.

Частые вопросы

Можно ли проверить регистрацию в моём приложении для Перу без местной SIM-карты?

Да. Номер +51 из OTP Gateway принимает код, который вы читаете в кабинете или забираете через API.

Какой идентификатор страны Перу в OTP Route?

pe; он используется в вызовах POST /api/v1/activations и GET /api/v1/prices.

Нужен ли перуанским мобильным номерам ноль в E.164?

Нет. Мобильные состоят из девяти цифр, начинающихся с 9, и хранятся как +51 и эти цифры, без какого-либо нуля.

Сколько стоит получить SMS-код OTP из Перу?

От $0.20 за код, точная сумма зависит от сервиса. Если SMS не пришло в 20-минутное окно, ничего не списывается.

Будет ли тот же номер +51 работать для второго входа позже?

Нет, номер шлюза принимает один код. Для повторных входов подходит Dedicated Number в США или Канаде.

Может ли наша команда оплачивать счета стейблкоинами?

Да. Кошелёк принимает USDT и USDC, а также карты, и после каждого пополнения на почту приходит PDF-счёт.

Названия сервисов являются товарными знаками их владельцев. OTP Route не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.

Направьте первый OTP за несколько минут

Создайте бесплатный аккаунт, пополните USD-кошелёк и закажите номер в панели или через API. Без абонентской платы.