OTP і підтвердження через дзвінок
Використовуйте ITTell, AlphaSMS або Stream Telecom у підтримуваних режимах підтвердження дзвінком.
Режими
- озвучення коду
- останні цифри номера
- вибір цифри під час дзвінка
Набір режимів залежить від конкретного провайдера.
Перевірка
- Введіть реквізити провайдера.
- Оберіть підтримуваний режим.
- Задайте час очікування і бюджети.
- Виконайте один тестовий дзвінок.
- Перевірте спробу і статус у звіті.
Усі поля, варіанти та перевірки
Нижче наведено повний профільний розділ офіційної інструкції модуля, без скорочень і маркетингового переказу.
10. Авторизація дзвінком
Підтвердження дзвінком дає змогу підтвердити телефон без SMS-коду або використати дзвінок як запасний варіант. Дзвінки мають окремий вибір Call gateway: можна використовувати той самий шлюз, що й для SMS, або окремого провайдера лише для дзвінків, наприклад Stream Telecom.
Коли використовувати дзвінок
Використовуйте дзвінок, якщо:
- SMS дорогі;
- SMS іноді не доходять;
- треба альтернативний спосіб підтвердження;
- провайдер підтримує дзвінкову авторизацію.
Дзвінок можна використовувати і як єдиний канал підтвердження, якщо SMS магазину не потрібні. Але для оформлення замовлення безпечніше мати основний SMS-шлюз і SMS при помилці дзвінка, щоб клієнт міг отримати код, якщо дзвінок не стартував або не підтвердився.
Режими дзвінка
| Режим | Як це працює для клієнта | Коли вибрати |
|---|---|---|
Диктування коду | Клієнту телефонують і голосом диктують код. | Якщо потрібний зрозумілий варіант, схожий на SMS OTP. |
Останні цифри номера | Клієнт бачить вхідний дзвінок і вводить останні цифри номера, з якого дзвонили. | Якщо хочете швидший і часто дешевший сценарій. |
Вибір цифри в меню | Клієнт приймає дзвінок і натискає потрібну цифру. | Якщо провайдер підтримує інтерактивне меню. |
Який шлюз дзвінків вибрати
| Провайдер | Що підтримує | Що налаштувати |
|---|---|---|
За замовчуванням (SMS gateway) | Використовує вибраний SMS-шлюз, якщо він підтримує дзвінки. | Підходить для ITTell або AlphaSMS, коли SMS і дзвінки йдуть через один сервіс. |
ITTell v2 | Диктування коду, Останні цифри номера, Вибір цифри в меню. | SMS-токен у SMS-шлюзі і токени дзвінків для потрібних режимів. |
AlphaSMS | Диктування коду і Останні цифри номера. | API-ключ або токен у SMS-шлюзі та Voice відправник тільки для Диктування коду, якщо цього вимагає обліковий запис AlphaSMS. |
Stream Telecom | Останні цифри номера і Вибір цифри в меню. SMS не надсилає. | Stream email і Stream пароль. |
Правило просте:
- якщо SMS і дзвінки має робити один провайдер, зручніше залишити
Call gateway=За замовчуванням (SMS gateway); - якщо дзвінки має робити Stream Telecom, обов'язково виберіть
Stream TelecomуCall gateway; - якщо SMS не потрібні взагалі, у
SMS-шлюзвиберітьБез SMS / тільки авторизація дзвінком, алеCall gatewayвсе одно має бути вибраний; - якщо провайдер не підтримує вибраний режим дзвінка, модуль приховає або заблокує цей режим, а дзвінок не треба намагатися “дотиснути” токенами від іншого сценарію.
Поля дзвінка
| Поле | Що робить | Рекомендація |
|---|---|---|
Авторизація дзвінком | Вмикає підтвердження телефоном через дзвінок, коли SMS-шлюз уже вибраний. | Якщо вибрано Без SMS / тільки авторизація дзвінком, перемикач не показується: дзвінок стає основним каналом, а потрібно лише вибрати Call gateway. |
Call gateway | Вибирає провайдера саме для дзвінків. | Якщо залишити за замовчуванням, модуль використає SMS-шлюз, якщо він підтримує підтвердження дзвінком. Для Stream виберіть Stream Telecom. |
Сценарій дзвінка | Вибирає тип підтвердження. | Для Stream доступні Останні цифри номера і Вибір цифри в меню. Диктування коду використовуйте тільки з провайдером, який це підтримує. |
Токени дзвінків | Окремі токени для режимів дзвінка. | Потрібні для ITTell та інших провайдерів з авторизацією на основі токена й API дзвінків. Для Stream Telecom не заповнюються. |
Таймаут дзвінка | Скільки чекати результат дзвінка. | Не ставте занадто мало. |
Опитування | Як часто модуль перевіряє результат дзвінка. | Залиште стандартне, якщо немає проблем. |
Назва у модалці дзвінка | Назва, яку бачить клієнт під час дзвінка. | Напишіть коротко: назва магазину або Підтвердження дзвінком. |
Stream email | Адреса електронної пошти облікового запису Stream Telecom. | Заповнюйте тільки якщо Call gateway = Stream Telecom. |
Stream пароль | Пароль акаунта Stream Telecom. | У звичайному режимі адмін бачить значення в полі. У режимі приватності пароль маскується як інші секрети; токени авторизації кешуються внутрішньо і не показуються в інтерфейс. |
Voice відправник | Відправник для голосового дзвінка. | Потрібен для AlphaSMS у режимі Диктування коду, якщо акаунт провайдера цього вимагає. Для Stream Telecom це поле не потрібне і не є Stream-налаштуванням. |
SMS при помилці дзвінка | Надсилає OTP-код через основний SMS-шлюз, якщо дзвінок не запустився або не підтвердився. | Доступно тільки коли налаштований SMS-шлюз. Stream Telecom сам SMS не відправляє. |
Як перевірити дзвінок
- Якщо вибраний SMS-шлюз, увімкніть
Авторизація дзвінком. Якщо вибраноБез SMS / тільки авторизація дзвінком, цей перемикач не показується. - Виберіть
Call gateway: SMS-шлюз за замовчуванням, ITTell/AlphaSMS або Stream Telecom. - Заповніть налаштування вибраного провайдера: токени дзвінків для ITTell або
Stream emailіStream парольдля Stream Telecom. - Увімкніть OTP-сценарій, де буде дзвінок.
- Відкрийте сайт як клієнт.
- Введіть свій номер.
- Запустіть підтвердження.
- Для
Останні цифри номеравведіть останні 4 цифри номера, з якого прийшов дзвінок. - Для
Вибір цифри в менюприйміть дзвінок і натисніть1. - Зачекайте, поки модуль отримає результат через зворотний виклик або опитування провайдера.
- Перевірте фінальний результат у
Звіт: у звіті має бути підтвердження або помилка дзвінка, а не технічний запис створення задачі провайдера. - Для Stream
Вибір цифри в менюуспіх означає: клієнт натиснув1, токен зворотного виклику валідний, результат провайдера успішний. Якщо клієнт натиснув іншу цифру або зворотний виклик не дійшов, підтвердження не завершується.