Русский
Номера верификации Перу для продуктовых, QA- и финтех-команд
Получать коды подтверждения из Перу (+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 не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.