Модуль надсилає клієнтам SMS про доставку Новою Поштою. Повідомлення відправляються через TurboSMS або SMS Club автоматично (коли працює планувальник задач OkayCMS).
На даний момент модуль відправляє SMS лише про стан доставки Новою Поштою і для роботи потребує встановлений модуль
devSviat/NovaPoshtaTracking-OkayCMS(у OkayCMS цеSviat/NovaPoshtaTracking).
Можна окремо увімкнути/вимкнути кожне повідомлення:
- Замовлення відправлено — коли посилка “в дорозі”.
- Прибуло у відділення / поштомат — коли посилка приїхала.
- Нагадування через 48 год — тільки для наложки; якщо посилка прибула і пройшло 48 годин.
- Завтра платне зберігання — для наложки або замовлень від 1000 грн; на 6-й день після прибуття.
- TurboSMS — потрібні токен і ім’я відправника (в адмінці також показується баланс).
- SMS Club — потрібні Bearer токен і ім’я відправника (в адмінці також показується баланс).
- Модуль веде журнал SMS (що відправилось, що з помилкою, що пропущено).
- Є захист від частих SMS: на один номер — не частіше ніж раз на годину.
- Якщо сталася помилка — модуль спробує ще раз (до 3 спроб).
- OkayCMS v4.5.2
- Встановлений та налаштований модуль
Sviat/NovaPoshtaTracking(devSviat/NovaPoshtaTracking-OkayCMS) - Аккаунт у TurboSMS або SMS Club
- Для автоматичної роботи — має бути налаштований планувальник задач OkayCMS (scheduler/cron)
- Скачайте останню версію модуля з останнього релізу на GitHub.
- Розпакуйте архів на сервері в каталог:
{OkayCMS_root}/Okay/Modules/
- Виконайте команду в директорії
{OkayCMS_root}/Okay/Modules/Sviat:git clone https://github.com/devSviat/Messaging-OkayCMS.git Messaging
Шлях до модуля має бути таким:
{OkayCMS_root}/Okay/Modules/Sviat/Messaging/Після встановлення перейдіть в адмін-панель → Модулі → Знайдіть «Messaging (SMS повідомлення)» → Натисніть «Встановити».
- Перейдіть в адмін-панель → Модулі → SMS / Повідомлення (Нова Пошта).
- В блоці Провайдер SMS оберіть провайдера і заповніть дані доступу:
- TurboSMS: токен і ім’я відправника
- SMS Club: Bearer токен і ім’я відправника
- Увімкніть потрібні типи SMS:
- ✅ Замовлення відправлено
- ✅ Прибуло у відділення
- ✅ Нагадування через 48 год
- ✅ Завтра платне зберігання
- Натисніть «Застосувати».
- Модуль бере статуси накладних Нової Пошти з
Sviat/NovaPoshtaTracking. - Коли статус змінився — модуль відправляє SMS (якщо цей тип SMS увімкнений).
Модуль працює через планувальник задач OkayCMS:
- відправка SMS — приблизно раз на 20 хв
- повтор при помилках — приблизно раз на 15 хв
Якщо планувальник не налаштований — SMS не будуть відправлятися автоматично.
- Якщо модуль
Sviat/NovaPoshtaTrackingне встановлений або вимкнений, SMS про доставку не будуть відправлятися. - Модуль може пропустити повідомлення, якщо на цей номер уже була SMS протягом останньої години (захист від спаму).
Модуль розповсюджується за вільною ліцензією MIT