Налаштування тексту SMS
Настройка вирішує, що саме отримає клієнт сервісу на телефон: три готові тексти під три події й підстановки, які перетворюють шаблон на конкретне повідомлення.
Де шукати: Модулі → Замовлення обслуговування → Налаштування → Налаштування тексту SMS
Розбір на прикладі

Угорі — реквізити компанії й трійка полів комісії, нижче — список підстановок і самі тексти:
| Поле | Коли надсилається |
|---|---|
| Текст при прийомі | замовлення перейшло в «На діагностиці» (при створенні замовлення 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% замість числа. Плейсхолдер написаний з помилкою — регістр і відсотки мають збігатися точно.
Клієнт скаржиться на комісію. Перевірте пару «відсоток / мінімальна комісія»: за малих сум спрацьовує саме мінімум.
Куди дивитися далі
- SMS Сповіщення — «Сервіс відправника»: через кого фізично йдуть повідомлення.
- Налаштування TurboSMS — доступ до TurboSMS.
- Замовлення на обслуговування — події, за якими шлються тексти.