Разработка плагина JivositeAprix

Разработка плагина JivositeAprix
для Shop-Script

Задача: создание контактов в Shop-Script на основе данных, введенных пользователем в чат на сайте от Jivosite

Плагин обрабатывает 2 типа событий:

1) Оффлайн сообщения отправленные с формы, в момент когда администратора Jivosite нет на месте

2) Cобытие, при котором пользователь ввел свои данные, а администратор в свою очередь принял чат с пользователем

Плагин устанавливается нажатием одной кнопки из панели Shop-Script. Лог автоматической установки:

Настройка плагина включает в себя:

1) Статус Плагина (включен - отключен)
2) Email ответственного:
- указывается в созданных контактах, если они созданы по первому событию (офлайн сообщения);
- при вводе данных в чате ответственным назначается администратор, который принял чат
3) Группа контактов по умолчанию равна 0 - контакты записываются без категории. Если есть группа для контактов, то задав ее id, при обработке событий контакты будут создаваться в группе заданной в настройках.

Для корректной работы плагина, необходимо установить плагин JivoSite. В личном кабинете JivoSite, в настройках (настройка интеграции) нужно включить WebHooks и добавить сайт в доверенные.