IOSOR База знаний
OTP на WhatsApp vs SMS: стоимость, latency и когда нужен fallback
Как B2B выбирают WhatsApp OTP vs SMS без раннего Live: шаблоны/профили, общий prepaid-кошелёк, честная latency и fallback, который бережёт completion.
OTP кажется одним продуктовым решением — пока finance не видит две unit economics, а support — два словаря fail. WhatsApp может быть дешевле и богаче там, где business profile и templates честно готовы. SMS остаётся глобальным дефолтом completion там, где mobile reach всё ещё сильнее.
IOSOR держит Verify, SMS и WhatsApp на одной white-label prepaid control plane. Честность каталога: канал остаётся in setup, пока vault/ops-ворота зелёные — маркетинговое желание Live не перебивает готовность.
Cost — не слоган, а матрица коридоров
Сравнивайте all-in за успешную верификацию, а не sticker за send:
| Фактор | Поза WhatsApp OTP | Поза SMS OTP |
|---|---|---|
| Форма цены | Класс template / conversation | Сегмент + коридор |
| Waste fail | Неверный класс шаблона жжёт бюджет | Undelivered / expired по policy debit |
| Reach | Силён, где приложение — дефолт | Сильнее на смешанных / старых handset |
| Latency UX | Часто быстр при OK session+quality | Зависит от congestion коридора |
| Lead time setup | Profile + templates + quality | Sender / content / corridor gates |
Primary выбирайте по когортам коридоров, не по глобальному слайду.
Latency: время на handset vs acceptance
Дашборды врут, когда празднуют «accepted» как user success.
- Accept — платформа приняла задачу
- Channel submit — отдано на live messaging path
- User complete — код введён до TTL
WhatsApp может выиграть submit и проиграть completion, если шаблон неверный или тред не открыли. SMS может быть медленнее на submit и всё равно выиграть completion там, где SMS — привычка. Инструментируйте коридоры отдельно до rewrite routing.
Fallback — продуктовая политика, не panic button
Серьёзный fallback отвечает:
- When — timeout, definitive channel fail или user «resend via SMS»
- What debits — обе попытки видны в prepaid-кошельке
- What stops — freeze авто-циклов, которые double-spend без completion
- What users see — brand-safe copy, без чужих брендов
Fallback, который всегда стреляет, жжёт маржу. Который никогда — убивает conversion. Дерево пишите до go-live.
Честная готовность важнее раннего Live
Не помечайте WhatsApp OTP live, пока:
- Business profile и нужные templates approved под ваш класс трафика
- Quality / messaging limits понятны под forecast volume
- Webhooks/status покрывают fail-классы, на которые продукт может действовать
- Prepaid wallet lines отличают WA vs SMS достаточно для finance
Любое красное ворота — каталог честный: in setup или coming next. Пилот может доказать один коридор без глобального Live.
Красные флаги
- Глобальный «WA дешевле» без доказательств по коридорам
- Live, пока templates ещё draft
- Fallback, который double-send без сигнала пользователя или timeout
- Wallet, который не разделяет channel spend
- Ops только в чужой brand console
Начните с IOSOR
Откройте маршрутизатор IOSOR и настройте тайм-аут ожидания статуса доставки (DLR) для WhatsApp OTP перед срабатыванием резервного SMS. Задайте логику через вебхуки, чтобы каскадная отправка SMS запускалась только при явной ошибке или истечении TTL кода, исключая дублирование списаний.
- Задержка DLR в OTP: переключение маршрутов до повторных запросов
- Тихие часы против авторизационных OTP: правила обхода без спам-рисков
- TOTP против SMS OTP: выбор метода аутентификации
Итог IOSOR
Сравнение WhatsApp и SMS для OTP показало, что ориентироваться нужно на итоговую стоимость успешной верификации, а не на базовый тариф за отправку. Автоматический каскадный фолбэк, опирающийся на реальный TTL и финальный статус доставки на устройство, сохраняет конверсию и защищает бюджет от петлевых автосписаний.
Был ли материал полезен?
Связанные гайды
- Восстановление после деградации коридора Verify: Операции недели
Пройдите неделю восстановления после деградации коридора Verify. Восстановите работоспособность OTP-маршрутов, честно воспроизведите неудачные сессии и сверьте предоплаченные балансы с помощью операционных инструментов IOSOR.
- Экспорт аудиторских логов верификации для корпоративного комплаенса
Экспорт логов верификации с временными метками, статусами DLR и записями леджера IOSOR для прохождения корпоративных проверок и аудита комплаенса.
- Подключение второго приложения к Verify без перегрузки трафика OTP
Как подключить второе приложение к Verify без риска задержки OTP. Настройка изоляции трафика, JIT-номеров и биллинговых меток в платформе IOSOR.