Перейти к содержанию

Настройка текста СМС

Настройка решает, что именно получит клиент сервиса на телефон: три готовых текста под три события и подстановки, превращающие шаблон в конкретное сообщение.

Где искать: Модули → Заказы на обслуживание → Настройки → Настройка текста СМС

Разбор на примере

Текст СМС

Вверху — реквизиты компании и тройка полей комиссии, ниже — список подстановок и сами тексты:

Поле Когда отправляется
Текст при приёме заказ перешёл в «На диагностике» (при создании заказа SMS не уходит)
Текст при статусе «Готово» заказ перешёл в «Готов»
Текст при отказе заказ перешёл в «Отказ» — ремонт невозможен
Текст при отправке из меню когда сообщение шлют вручную (меню «Отправить смс» в заказе); им же заменяется пустой текст статуса

SMS о статусе уходит, только когда в заказе заполнен телефон.

Флажок «Отправлять» — выключатель SMS о статусах сервисных заказов и ручных SMS: пока он снят, они не уходят, что бы ни стояло в текстах. Сообщения о статусе в Telegram флажок не останавливает: если у контакта привязан Telegram и бот запущен, вместо SMS туда уйдёт собственное короткое сообщение системы (номер и дата заказа, для «Готов» — сумма к оплате), а не текст из этой настройки — и при снятом «Отправлять» тоже. Напоминания о задачах по правилам SMS Уведомления от него не зависят — их выключают там.

Подстановки

Шесть плейсхолдеров, которые система заменяет реальными значениями:

  • %Order% — номер заказа, %Date% — его дата;
  • %Sum% — сумма к оплате;
  • %Commission% — комиссия за оплату по реквизитам;
  • %Req% — сами реквизиты;
  • %Enter% — перенос строки.

Комиссия считается так: от суммы к оплате берётся процент из поля «Комиссия(%)», а если результат оказался меньше минимальной комиссии — применяется минимум. Поле «Базовая комиссия(%)» в расчёте не участвует. Число подставляется как есть, без округления.

Типичные ситуации

SMS не отправляются. Проверьте флажок «Отправлять» и телефон в заказе, а затем — кто отправляет: «Сервис отправителя» в SMS Уведомления (BSG, TurboSMS или Atompark; «Автоматически» — первый настроенный в порядке TurboSMS → BSG → Atompark). Не настроен ни один — ручная SMS откажет «Не настроен ни один сервис отправки SMS», а SMS о статусе не уйдёт молча (причина — только в журнале сервера). Если у контакта привязан Telegram, сообщение ушло туда, а не SMS.

Заказ не сохраняется со сменой статуса, сообщение «Сервер TurboSMS недоступен». Отправитель SMS — TurboSMS, и его сервер не отвечает; пока SMS о статусе не удаётся отправить, не сохраняется и сам заказ. Проверьте настройки TurboSMS или временно снимите «Отправлять».

В тексте видно %Sum% вместо числа. Плейсхолдер написан с ошибкой — регистр и проценты должны совпадать точно.

Клиент жалуется на комиссию. Проверьте пару «процент / минимальная комиссия»: при малых суммах срабатывает именно минимум.

Куда смотреть дальше