SMS-провайдеры
Woo2iiko поддерживает 8 SMS-провайдеров для SMS-авторизации и уведомлений.
Рекомендация
SMSC (smsc.ru) — рекомендуется. Поддерживает SMS, Viber, Telegram-бот, звонки (WaitCall) и HLR.
Поддерживаемые провайдеры
Настройка sms_service:
| Значение | Провайдер | Особенности |
|---|---|---|
smsc | SMSC (smsc.ru) | Рекомендуется. Viber/TG/call/HLR, зеркала. |
smsc_ua | SMSC Украина | Украинский инстанс SMSC. |
intel | Intel-Telecom | — |
sms_aero | SMS Aero | API-ключ. |
sms_pilot | SMS Pilot | API-ключ. |
sms_target | SMS Target | — |
sms.ru | SMS.ru | API-ключ. |
iiko | iiko (через RMS) | Отправка через iiko. |
Общие настройки
| Настройка | Ключ | Назначение |
|---|---|---|
| Логин | sms_login | Логин SMS-сервиса. |
| Пароль | sms_password | Пароль. |
| API-ключ | sms_api_key | Для sms_aero, sms_pilot, sms.ru. |
| Подпись | sms_sign | Имя отправителя. |
SMSC-специфичные
| Настройка | Ключ | Назначение |
|---|---|---|
| Канал | sms_channel | viber / tg / call / hlr. |
| Зеркало | sms_mirror | Зеркало smsc.ru (например www5.smsc.ru). |
Каналы SMSC
viber— отправка через Viber.tg— через Telegram-бота.call— WaitCall (звонок, последние 4 цифры = код).hlr— HLR-проверка номера.
WaitCall (звонок)
Авторизация звонком — самый дешёвый канал:
- Клиент вводит телефон.
- Сервис звонит клиенту.
- Последние 4 цифры входящего номера = код авторизации.
Включается wait_call_auth_enabled. Callback: POST /wp-json/woo2iiko/v1/waitcall_callback.
Расширение списка
Фильтры для добавления своего провайдера:
iiko_sms_services— добавить провайдера в список.iiko_sms_methods— своя логика отправки.
Тестовая отправка
В админке (секция SMS) — форма тестовой отправки:
- Введите номер, отправьте тест.
- Проверка credentials перед боевой работой.