Настройки TurboSMS
Подключение к сервису рассылки TurboSMS: доступ, подпись отправителя и контроль баланса. TurboSMS — один из трёх операторов, которыми система шлёт SMS: кто именно отправляет, решает переключатель «Сервис отправителя» в уведомлениях (BSG, TurboSMS, Atompark или «Автоматически»). Уведомления решают, кому и когда писать, а отсюда берутся деньги и канал, когда отправляет TurboSMS.
Где искать: Модули → Телефония → Настройки → Настройки TurboSMS
Разбор на примере

Поля сгруппированы по назначению:
- Логин, Пароль, Хост, Стр. — доступ к сервису: первые два из кабинета TurboSMS, вторые два — адрес сервера и путь к API;
- Подпись — имя отправителя, которое увидит клиент вместо номера;
- Баланс и кнопка «Обновить баланс» — сколько осталось на счету сервиса; система обновляет его и после каждой отправки через TurboSMS;
- Последняя ошибка, Дата ошибки, Время ошибки — след последнего запроса, который не дошёл до сервера (подробности ниже).
В демонстрационной компании поля пустые: рассылка не подключена.
Пароль показывается маской
Пароль хранится зашифрованным и обратно в интерфейс не возвращается — так же, как пароль пользователя. Если пароль задан, поле показывает маску из восьми точек (длину пароля она не выдаёт); если не задан — поле пустое с подсказкой «Не задано».
- Не трогали поле — при сохранении остаётся прежний пароль.
- Набрали новый — он заменит старый.
- Стёрли маску (или ввели
-) — пароль будет удалён при сохранении; поле предупреждает об этом подсказкой «Секрет будет удалён при сохранении». Без пароля TurboSMS считается ненастроенным.
Если пароль уже сохранён, а вы меняете Хост или Стр., пароль нужно ввести заново — иначе сохранение откажет: «Сохранённый пароль отправляется только на сохранённый сервер. Для другого сервера введите пароль».
Правило «все пять или тишина»
Через TurboSMS SMS уходит только тогда, когда заполнены логин, пароль, подпись, хост и страница — и включено само уведомление. Не хватает хоть одного — TurboSMS не отправляет: при «Автоматически» система возьмёт следующего настроенного оператора (BSG, затем Atompark), а если в «Сервис отправителя» выбран именно TurboSMS, SMS не уйдёт вовсе.
Ещё деталь: если у клиента заказа на обслуживание заполнен Telegram и бот запущен, оповещение о статусе заказа уйдёт в Telegram, а не SMS. Это не сбой, а экономия — SMS остаётся запасным каналом. Ручная SMS и служба «Отправка SMS» идут только SMS.
Что говорят поля ошибки — и чего не говорят
Ответ TurboSMS система не читает. Поэтому «Последняя ошибка» заполняется только тогда, когда запрос отправки вообще не дошёл до сервера (обрыв сети): если же сервис принял запрос и отказал — неверный пароль, незарегистрированная подпись, нулевой баланс, — SMS в системе выглядит отправленной, а поле ошибки остаётся прежним. Дате ошибки не доверяйте: она записывается неверно (бывает пустой или с переставленными днём и месяцем), а время ошибки не записывается вовсе. Что на самом деле случилось с сообщением, видно в истории отправок в кабинете TurboSMS.
Типичные ситуации
SMS не уходят. Нажмите «Обновить баланс». Отказ «Сервер TurboSMS недоступен» — неверный хост или нет сети. В поле «Баланс» пришёл текст вместо суммы — это ответ сервиса на вход или запрос баланса, причину ищите в нём и в кабинете TurboSMS. Ноль — закончились деньги.
Подпись отправителя не принимается. Имя отправителя регистрируют в сервисе заранее; произвольное значение оператор отклонит, а система этого отказа не покажет.
Пароль сменили в кабинете. Введите новый здесь. Пока этого не сделано, отказ входа система не распознаёт: SMS либо будут выглядеть отправленными, либо отправка (и «Обновить баланс») остановится отказом «TurboSMS не открыл сессию: проверьте логин и пароль!» — так бывает, когда сервис на вход не открыл сессию. Поле последней ошибки отказ доступа не покажет.
Куда смотреть дальше
- SMS Уведомления — кому и по какому событию отправлять.