Код не пришёл — одна из самых частых причин обращений в поддержку при работе с виртуальными номерами и почтовыми ящиками для верификации. Проблема редко решается одним действием: за фразой «SMS не пришло» может стоять несколько разных причин — от истёкшего таймаута отправителя до того, что сервис в принципе не отправляет код на этот тип номера. Ниже — пошаговая диагностика, которая экономит время: что проверить в первую очередь, когда отменять активацию и брать другой номер, и как работает возврат средств, если код так и не пришёл.
Пошаговая диагностика: проверьте статус активации
Первый шаг — не почта и не телефон, а личный кабинет. Статус активации показывает, на каком этапе застрял процесс: номер выдан, но входящих нет; номер ещё не выдан вовсе; активация уже отменена автоматически по таймауту. Если статус «ожидание кода» и номер выдан меньше пяти минут назад — это штатная ситуация, а не сбой, и переживать рано. Если статус завис на «в обработке» заметно дольше обычного окна, дело не в вашем запросе, а в очереди на стороне поставщика номера — здесь помогает смена направления, а не повторный заказ того же номера.
Дождитесь таймаута отправителя
У каждой активации есть окно ожидания, обычно 10–20 минут в зависимости от сервиса. Внутри этого окна отмена ничего не ускоряет: сообщение может прийти с задержкой из-за очереди у отправителя, а не из-за проблемы с самим номером. Отменять до истечения таймаута имеет смысл только в одном случае — если статус явно показывает ошибку выдачи, а не ожидание. Повторная покупка того же номера в первые минуты таймаута почти всегда бессмысленна: код придёт туда же, куда должен был прийти в первый раз, либо не придёт вовсе по той же самой причине.
Проверьте папку нежелательной почты
Если код должен прийти на email, а не в SMS, первый подозреваемый — не почтовый ящик, а фильтр. Автоматические письма с кодом подтверждения массово попадают в папку «Спам» или «Рассылки»: у них общий IP-пул отправки, шаблонная тема письма и ссылка в теле — три признака, по которым антиспам-фильтры режут почту без разбора. Проверьте обе папки, добавьте отправителя в белый список и только после этого запросите код повторно — тогда следующее письмо с большей вероятностью попадёт во «Входящие», а не будет отфильтровано заново.
Почему часть сервисов вообще не доставляет код
Не всякий код в принципе доходит до определённого типа номера. Некоторые сервисы фильтруют диапазоны виртуальных номеров и просто не отправляют SMS на распознанный как виртуальный номер — вместо ошибки вы получаете тишину. Другие требуют голосовой звонок вместо SMS для отдельных стран, третьи отправляют код push-уведомлением в приложении и SMS не используют вовсе. Прежде чем считать номер бракованным, стоит уточнить в каталоге OTP-активаций, поддерживает ли выбранная страна и оператор нужный тип доставки для конкретного сервиса — иначе повторные попытки на заведомо несовместимом направлении гарантированно провалятся.
Когда отменить активацию и что зафиксировать
Отменять стоит, когда таймаут истёк, а статус так и остался «ожидание» без изменений, либо когда сервис по своей природе не шлёт код на такой тип номера. В обоих случаях правильное действие — отмена активации и повторная покупка номера другой страны или другого оператора, а не бесконечные попытки на том же направлении. Возврат средств за неполученный код в большинстве случаев автоматический: если код не поступил за время таймаута, деньги за эту конкретную активацию возвращаются на баланс, а не списываются как за успешную попытку — списание происходит только при фактическом получении кода. Проверить, что возврат прошёл, можно в истории операций: там видна каждая активация со своим статусом — успех, отмена, возврат.
Стоит фиксировать направление, которое не сработало: страна, оператор, сервис и время попытки. Если один и тот же оператор дважды подряд не доставил код для одного сервиса, вероятность третьей неудачи выше, чем шанс на успех, — экономичнее сразу взять другое направление, чем повторять заведомо слабую комбинацию. Как такие повторы и простой номеров бьют по бюджету на дистанции, разобрано в материале скрытые расходы: отмены, повторы и простой номеров.
Частые вопросы
Сколько ждать код, прежде чем отменять активацию?
Обычно 10–20 минут — конкретное окно указано в статусе самой активации. Отмена раньше этого срока не ускоряет доставку, а просто прерывает попытку, за которую ещё может прийти код.
Почему код может не прийти на почту, хотя раньше письма от того же сервиса приходили нормально?
Почтовые фильтры оценивают каждое письмо отдельно: репутация IP отправителя, содержимое темы и ссылка в теле могли измениться, и прежде безопасный отправитель внезапно попадает в спам. Проверка папки нежелательной почты и добавление отправителя в белый список решают большинство таких случаев.
Возвращаются ли деньги, если код так и не пришёл?
Да, если сообщение не поступило за время таймаута и активация была отменена, а не завершена искусственно. Списание происходит только за фактически полученный код; статус и сумма возврата видны в истории операций.
Если код не пришёл, не тратьте время на повторные попытки на том же направлении — отмените активацию и возьмите номер заново в разделе OTP: там сразу видно доступные страны и операторов под конкретный сервис.