Не приходит SMS-код от Сбербанка при оплате

a man sitting on a couch looking at his cell phone

Иногда всё решает один-единственный технический нюанс. Я, Сергей Спирин, много лет ковыряюсь в мобильных технологиях — от тонкостей работы SMS-центров до странных заморочек MIUI и iOS с короткими номерами. И вот что заметил: когда «не приходит SMS-код от Сбербанка при оплате», чаще всего это не «сломался банк», а мелкая рассинхронизация между банком, оператором, телефоном и тем, где именно вы подтверждаете покупку.

Давайте разложу по косточкам: что происходит в момент оплаты, почему «код безопасности не приходит», и как быстро вытащить покупку из подвисания без плясок с бубном. По дороге будут живые кейсы 2023–2025 годов — с конкретными моделями, операторами и теми самыми неожиданными мелочами, где прячется причина.

Что на самом деле происходит при подтверждении платежа

Когда на экране сайта или в приложении магазины просят подтвердить оплату картой, включается 3D Secure Сбербанк. Схема сейчас гибкая: у Сбера по умолчанию приоритет — подтверждение в СберБанк Онлайн (пуш в приложение или открытие внутри приложения), а SMS для оплаты картой — это только один из вариантов. Вот почему часть людей ждёт одноразовый пароль для оплаты, а его нет: страница 3DS «ждёт подтверждения в приложении», а SMS никто ещё не отправлял.

Ключевой признак: на странице подтверждения видите фразу уровня «Подтвердите в приложении СберБанк Онлайн» и маленькую ссылку «Получить код по СМС» или «Выбрать другой способ». Многие её не замечают, а время идёт — и покупка срывается.

Для ориентира об устройстве механики у Сбера можно заглянуть сюда: 3D Secure на сайте Сбера. Формальности там немного, но важную идею передает: подтверждение бывает разным.

Где чаще всего ломается цепочка

1) SMS вообще не отправлялось

Сбер ждёт подтверждение в приложении, интернет на телефоне отключён, уведомления для СберБанк Онлайн запрещены или приложение не установлено. SMS не приходит — потому что вы её не запросили. Внизу страницы 3D Secure есть переключение на СМС для подтверждения покупки. Нажмите — придёт.

2) SMS ушло, но затерялось по дороге

  • Блокировка коротких номеров на стороне оператора (особенно на корпоративных тарифах). «900» — короткий номер, и иногда для него есть отдельный запрет на входящие.
  • Недавняя замена SIM/eSIM, перенос номера (MNP): часть A2P-сообщений (банковские коды) может провисать часами или даже до суток, пока все реестры обновляются.
  • Роуминг, особенно международный: у некоторых тарифов входящие с коротких номеров в роуминге фильтруются/задерживаются.

3) SMS пришло, но вы его «не видите»

  • Android: письмо попало в «Спам и заблокированные» в Google Messages или в антипремиум-фильтр оболочки (MIUI/EMUI/OneUI иногда перехватывают сервистные SMS).
  • iPhone: включена «Фильтрация неизвестных отправителей», и сообщение от 900 уехало во вторую вкладку. Плюс фокус-режим маскирует уведомления.
  • Случайный чёрный список: номер 900 занесён в блокировку — бывает после борьбы с рекламой.

4) Коллизии на стороне магазина/браузера

Редко, но случается: встроенный браузер внутри стороннего приложения (in-app webview) криво отрабатывает редиректы в банк. На странице 3D Secure не видно переключателя на SMS, всё зависает на ожидании подтверждения в приложении — вы ждёте код, а сценарий даже не дошёл до отправки.

Самая быстрая диагностика: загляните на страницу подтверждения — есть ли там явный выбор «Получить код по СМС»? Если да и вам нужен именно код, нажмите. Если нет — откройте оплату в обычном браузере, а не во встроенном окне магазина.

Пошаговый план: как вытащить платёж из «тишины»

Шаг 1. Посмотреть, что просит страница подтверждения

Если она «ждёт подтверждения в приложении СберБанк Онлайн», а уведомления вы не видите — нажмите «Выбрать другой способ» и запросите SMS. Если такой кнопки нет, перезапустите оплату и откройте ссылку в системном браузере (Safari/Chrome). Часто после этого вариант с SMS появляется сразу.

Шаг 2. Убедиться, что SMS вам вообще может прийти

  • Попросите знакомого прислать обычное SMS на ваш номер. Если не приходит — проблема точно не в банке. Проверьте «Режим полёта», корректность работы eSIM/физической SIM (включена ли линия), уровень сети, не «залип» ли телефон в VoWiFi без SMS-обмена.
  • Если у вас две SIM, проверьте, что активна именно та, которая подключена к Сберу (обычно основной номер). На Android загляните в «SIM-карты и мобильные сети» — линия включена? На iPhone — в «Сотовая связь».

Шаг 3. Проверить фильтры и «чёрные списки»

  • Android (Google Messages): откройте «Спам и заблокированные». Инструкция от Google тут: как проверить и разблокировать.
  • MIUI/EMUI/OneUI: временно отключите антиспам в штатном приложении «Сообщения» или в приложении «Безопасность». Проверьте, не занесён ли «900» в блок-лист.
  • iPhone: «Настройки → Сообщения → Фильтрация неизвестных отправителей». Если включено — откройте вкладку «Неизвестные отправители» и найдите SMS от 900. Детали Apple о фильтрации: как работает фильтр.

Шаг 4. RCS и «чат-функции»

Если используете Google Messages с RCS, а код безопасности не приходит, на время отключите чат-функции, чтобы все сервисные сообщения шли как классические SMS. Это делается в настройках Messages («Чат-функции»). Справка Google по чат-функциям: включение/отключение RCS.

Шаг 5. Оператор

Если в СберБанк Онлайн номер ваш, SMS не в спаме, но от 900 пусто — звоните оператору и уточняйте два пункта: «Не заблокированы ли входящие с коротких номеров?» и «Нет ли задержек/ошибок по моему номеру для A2P-SMS?». Особенно, если у вас корпоративный тариф, eSIM или вы недавно переносили номер с другого оператора.

Шаг 6. Сбер

В чате в приложении или по 900 опишите ситуацию: время платежа, магазин, сумма, последняя цифра карты. Попросите проверить — уходил ли одноразовый пароль для оплаты и на какой номер. Если банк видит, что по вашему клиентскому номеру активен сценарий подтверждения в приложении, попросите включить SMS-канал для этой операции или повторную отправку кода (кнопка «Выслать повторно» на странице оплаты обычно появляется через ~60 секунд).

Реальные случаи за 2023–2025 годы

Кейс 1. iPhone 15 Pro, eSIM МТС, 2024, зарубежный магазин

Контекст. Оплата на сайте авиакомпании. На экране: «Подтвердите в приложении СберБанк Онлайн». У владельца — iPhone 15 Pro на iOS 17, eSIM МТС. Wi‑Fi выключен, мобильные данные на телефоне тоже — боялся «съесть» трафик за границей, платил с ноутбука.

Проблема. «Код безопасности не приходит». Минуты две ожидания — тишина. Паника: тариф слетит, места уйдут.

Расследование. Включаю на iPhone данные — пуш так и не появляется. Заглядываем в «Настройки → Уведомления → СберБанк Онлайн» — сюрприз: уведомления были запрещены. А SMS, внимание, никто и не запрашивал: страница 3DS ждала подтверждения в приложении. В самом низу — неприметная ссылка «Получить код по СМС».

Решение. Нажали «СМС», получили одноразовый пароль для оплаты через 10 секунд. После сделки уведомления для СберБанк Онлайн включили — в следующий раз всё пришло пушем за 2–3 секунды. Вывод: когда интернет на телефоне отключён или пуши запрещены, 3D Secure Сбербанк не «автоматически переключается» на SMS — это ручной выбор.

Кейс 2. Xiaomi Redmi Note 10, Tele2, MIUI 13, физическая SIM, 2023

Контекст. Покупка в российском интернет-магазине. 3D Secure предлагает SMS. Пользователь вводит номер карты, ждёт код — ноль реакции. Перезапускает — опять ноль. В чате Сбера пишут: «Код отправлен, попытка в 19:42 и 19:44».

Проблема. На телефоне ни одной СМС от 900. Остальные SMS приходят. Злость и усталость.

Расследование. Смотрим приложение «Сообщения» MIUI — чисто. Открываем «Безопасность → Антиспам» — там «Заблокировано: 2». Внутри лежат оба сообщения от «900» с кодами. MIUI по умолчанию включил фильтры для коротких сервисных номеров — и клац, привет невидимый «чёрный ход».

Решение. Отключили «Антиспам» для коротких номеров и внесли 900 в «Белый список». Новый код пришёл мгновенно, старые, понятное дело, уже не актуальны. На всякий случай перевели подтверждение платежа на пуши в СберБанк Онлайн — так стабильнее.

Кейс 3. Samsung Galaxy S24, eSIM Билайн, корпоративный тариф, 2025

Контекст. Сотрудник в командировке платит гостиницу на сайте агрегатора. Страница 3D Secure предлагает SMS, «выслан код». В чате банка — те же метки отправок. На телефоне — тишина.

Проблема. Платёж несколько раз отклонён из-за превышения количества попыток. «СМС для подтверждения покупки» недоступна по факту.

Расследование. Проверили всё на телефоне — чисто. Звонок в поддержку Билайна по корпоративному номеру: «У вас стоит опция запрета входящих с коротких номеров». На корпоративных тарифах её иногда включают «по умолчанию», чтоб сотрудников не донимали контент-сервисы. Под раздачу попал и 900.

Решение. Сняли запрет. Новый код пришёл через 3 секунды. Старые, разумеется, не догрузились — оператор их уже отбил. Вывод — если «Сбер говорит, что отправил», а телефонам пусто, проверяйте у оператора именно входящие с коротких номеров.

Кейс 4. Перенос номера: с МегаФона в Tele2, eSIM, 2024

Контекст. Номер перенесли вчера вечером. С утра — всё работает, звонки/интернет ок. При оплате — «одноразовый пароль для оплаты» не приходит. Другие SMS от частных лиц — приходят.

Проблема. Точечно не доходят A2P-сообщения от банков и сервисов с коротких номеров.

Расследование. Поддержка оператора честно предупреждает: после MNP некоторые сервисные маршруты подтягиваются в течение 24 часов. Ускорить нельзя. Сбер предлагает подтвердить платёж через приложение, а SMS — попробовать позже.

Решение. Оплатили через подтверждение в приложении СберБанк Онлайн (без SMS). На следующий день коды стали приходить как обычно.

Частные нюансы и редкие «грабли»

Не ставьте всё на один канал

Если раз за разом не доходит SMS — переключайтесь на подтверждение в приложении. С пушами у Сбера сейчас очень высокая доставляемость. Главное — не забыть про включённые уведомления и интернет на телефоне.

Роуминг и Wi‑Fi‑звонки

В международном роуминге входящие с коротких номеров иногда тормозят. Если очень нужно — переключитесь на подтверждение в приложении, дайте телефону интернет (Wi‑Fi или дата‑роуминг хотя бы на минуту). VoWiFi на некоторых прошивках не мешает входящим SMS, но случаи, когда где-то «коротыши» теряются, я встречал.

Dual SIM и eSIM

Бывает, основной номер (привязанный к Сберу) отключён, а вы пытаетесь оплатить, рассчитывая на вторую SIM — и ждёте «с моря погоды». Проверьте, что линия с номером, указанным в профиле СберБанк Онлайн, включена. И что этот номер не ушёл в «Только данные» без голосовой/SMS-сессии.

Не тратьте попытки. Если коды не приходят, не «кликайте повторно» до бесконечности: обычно после 3–5 неверных/просроченных попыток платёжная сессия гасится. Лучше смените способ подтверждения или проговорите детали с оператором/банком.

FAQ — коротко о главном

Где включить подтверждение без SMS?

В СберБанк Онлайн включите уведомления и интернет. При оплате на странице 3D Secure выбирайте «Подтвердить в приложении». Это не отменяет SMS — просто более быстрый канал.

Как переключиться на SMS?

На странице 3D Secure ищите «Получить код по СМС» или «Выбрать другой способ». Иногда кнопка мелкая и ниже зоны первого экрана — промотайте.

Сколько раз можно запросить код?

Обычно несколько раз (зависит от сессии у магазина/банка). После лимита — платёжная сессия закрывается, начинайте оплату заново.

Что делать в роуминге?

Предпочтительно подтверждать в приложении. Если нужен SMS-код — проверьте у оператора возможность приёма с коротких номеров в роуминге и наличие покрытия.

Если поменял SIM/eSIM и коды пропали?

Дайте сети время (до суток после переноса номера) и используйте подтверждение в приложении. Если прошло больше суток — позвоните оператору и уточните про маршрутизацию A2P-SMS.

Можно ли оплатить без телефона и SMS?

Если на этом устройстве нет СберБанк Онлайн и вы не можете получить SMS, попробуйте оплату на телефоне с установленным приложением (иногда помогает SberPay/пуш-подтверждение). Универсальной «кнопки без телефона» нет — это безопасность.

Где в iPhone искать «потерявшуюся» СМС?

Сообщения → вкладка «Неизвестные отправители». И проверьте, не заблокирован ли номер 900.

А на Android?

В Google Messages откройте «Спам и заблокированные». В MIUI/Huawei — загляните ещё и в «Безопасность → Антиспам». Иногда банки туда «складываются» молча.

Как понять, что проблема у оператора?

Если банк видит отправку (по логам времени отправки совпадают), а телефон «глух» и других блокировок нет — 90% вероятность, что дело в коротких номерах/маршрутах. Оператор это проверит за минуту.

Итог: короткая дорожная карта

  • Сначала посмотрите на страницу 3D Secure — что она от вас хочет? Если ждёт приложение, а нужно SMS — переключитесь на СМС.
  • Проверьте, что ваш телефон вообще принимает SMS: другая SMS доходит? 900 не заблокирован? Фильтры/антиспам выключены?
  • На iPhone проверьте «Неизвестные отправители», на Android — «Спам и заблокированные» и настройки оболочки.
  • Если недавно меняли SIM/eSIM или переносили номер — используйте подтверждение в приложении, а SMS «придут в себя» спустя время.
  • При корпоративных/нестандартных тарифах уточните у оператора про входящие с коротких номеров.
  • В чате Сбера (900) попросите проверить, уходил ли код и на какой номер. Иногда это в одну фразу решает исход.

Неприятно, когда покупка осыпается из-за невидимой галочки. Но хорошая новость в том, что почти всегда это чинится за 2–5 минут: правильный способ подтверждения, один звонок оператору — и одноразовый пароль для оплаты прилетает, или не нужен вовсе. Технологии развиваются, 3D Secure Сбербанк все чаще уводит нагрузку в приложение. А значит, чем меньше мы завязаны на капризную доставку от SMS-агрегаторов, тем спокойнее проходят оплаты.

Оставьте комментарий