Тема
Огляд інтеграцій
Інтеграції підключають до модуля сторонні сервіси. Зараз працюють три:
- Checkbox - хмарний ПРРО, який видає фіскальні чеки за посилки з накладеним платежем чи контролем оплати
- SMS Fly - сервіс, який надсилає покупцю SMS, коли змінюється статус відправлення
- BlackBox - спільна база покупців, які не забирають посилки
Інші сервіси показані рядками зі словом «скоро» і підключаться пізніше.
Що вміють інтеграції
Інтеграції дають лише те, що потрібно для роботи з відправленнями в Nova poshta PRO: видати чек за посилку, надіслати покупцю SMS про статус, перевірити покупця перед відправкою. Вони не замінюють повноцінних модулів і кабінетів цих сервісів: облік, звіти, розсилки та інші їхні можливості лишаються в самих сервісах.
Екран Інтеграції є в лівому меню. Усе налаштовується для магазину, обраного у верхній панелі: у кожного магазину свої ключі Checkbox, BlackBox і SMS Fly.
Конфіденційність
SMS Fly отримує телефони покупців і тексти повідомлень. Checkbox отримує дані замовлення для чека: товари, суму та спосіб оплати, а коли ввімкнено Листом від Checkbox - ще й електронну адресу покупця, на яку Checkbox надішле чек. Згадайте ці сервіси в політиці конфіденційності магазину.
Що на екрані
На екрані - список сервісів у розділах: ПРРО, Повідомлення покупцям, Перевірка покупців та Інше. Його можна відфільтрувати кнопкою Фільтр: за призначенням і за станом (Працює, Вимкнено, Не підключено, Скоро). Кожен сервіс - рядок з перемикачем і короткими даними про себе (наприклад, стан зміни Checkbox чи баланс SMS Fly). Рядок розгортається й показує налаштування сервісу блоками: кожен блок має назву, пояснення і поля, а внизу одна кнопка Зберегти. Сервіси із позначкою Скоро поки не розгортаються.
Екран «Інтеграції»: список сервісів за розділами
Назви сервісів і їхні описи модуль бере з довідника OC Max. Якщо довідник ще не завантажено, екран про це скаже; довідники оновлюються на екрані База даних, де він стоїть окремим рядком Інтеграції.
Як підключити сервіс
Для кожного сервісу порядок однаковий:
- Розгорніть рядок сервісу.
- Вставте ключ чи дані входу з кабінету сервісу й натисніть Перевірити. Поки дані не перевірено, перемикач сервісу не вмикається.
- Увімкніть перемикач і натисніть Зберегти.
Ключі й паролі зберігаються в зашифрованому вигляді й після збереження ніде не показуються: поле лише пише, що значення збережено. Подробиці - на сторінках Checkbox, SMS Fly і BlackBox.
Планувальник
Для всіх сервісів потрібна команда Інтеграції на вкладці Планувальник розділу Налаштування: вона видає чеки Checkbox з черги й закриває зміну, перевіряє телефони з черги BlackBox, повторює невдалі SMS, оновлює статуси SMS і прибирає старі записи. Без неї нове замовлення просто лишається в черзі.
Поки увімкнено хоч одну інтеграцію, а команда Інтеграції не працює, екран показує смугу з причиною і кнопкою Налаштувати планувальник:
- Планувальник не налаштовано - немає ключа cron
- Команду «Інтеграції» вимкнено - її перемикач на вкладці Планувальник вимкнено
- Команда «Інтеграції» не запускалася за останню добу - хостинг не викликає її адресу: скопіюйте команду на вкладці Планувальник і додайте в завдання Cron у панелі керування хостингом
Якщо щось пішло не так
| Що видно | Що робити |
|---|---|
| Перемикач сервісу не вмикається | Спершу вставте ключ і натисніть Перевірити. Для SMS Fly ще оберіть ім'я відправника |
| Ключ не проходить перевірку | Перевірте, що ключ скопійовано повністю, а кабінет сервісу активний |
| Бейджа немає | Перевірте, що BlackBox увімкнено, ключ збережено і планувальник запускає команду Інтеграції |
| Чек не видано | Прочитайте причину в Подіях, виправте її й натисніть Видати чек зараз у картці відправлення |
| SMS не доходить | Перевірте баланс, ім'я відправника і поле Надсилати через у правилі трекінгу |
| Правило надсилає через SMS Fly, а сервіс вимкнено | Увімкніть SMS Fly на екрані Інтеграції або поверніть SMS-модуль магазину |