Мастер-Тур(15): Интеграция с amoCRM (15 версия)

Материал из Megatec
Версия от 11:09, 26 сентября 2023; Romanov (обсуждение | вклад) (Подключение в Программах Тура)
Перейти к: навигация, поиск
Версия статьи от 26-09-2023.

Введение

Данный модуль позволяет настроить интеграцию программного комплекса Мастер–Тур с CRM системой amoCRM, для оперативного обмена данными и обработки заявок, в режиме реального времени. С его помощью вы сможете повысить эффективность связки amoCRM и Мастер–Тур, и сократить время обработки заявки оператором.

Работает модуль следующим образом — при бронировании путевки из онлайна или оформления клиентов, все необходимые данные передаются в amoCRM, для дальнейшей работы с клиентом и статистического учета (даты тура, стоимость, данные о покупателе и т.п.).

Настройка

Описание настроек необходимых для корректного обмена данными.

Подключение amoCRM

Для того чтобы подключить amoCRM необходимо проделать следующие действия:

  • Авторизоваться в amoCRM по адресу https://{Ваш домен}.amocrm.ru/leads/list/

RR 37.png

  • Перейти на страницу https://{Ваш домен}.amocrm.ru/amo-market

Rr 39.png

  • В правом верхнем углу экрана https://{Ваш домен}.amocrm.ru/amo-market нажать на кнопку "...", затем нажать кнопку "Создать интеграцию"

RR 40.png

  • В появившемся окне выбираем "Внешняя интеграция"

RR 41.png

  • В окне создания интеграции заполняем следующие поля:
  1. В первом поле указываем адрес службы TourSearchOwin
  2. Второе поле заполнять не нужно
  3. В третьем поле выбираем "Предоставить доступ: Все"
  4. В следующем поле ставим чекбоксы в настройках: Контроль дублей и Множественные источники
  5. В поле "Язык" указываем: Русский
  6. Заполняем поля "Название" и "Описание" (в названии пишем - Мастер-Тур, в описании - интеграция с Мастер-Тур)
  7. Нажимаем кнопку "Сохранить", чтобы сохранить изменения

RR 42 .png

  • Переходим в https://{Ваш домен}.amocrm.ru/amo-market и проверяем создание интеграции.

RR 43.png

После установки интеграции, будет установлен статус "Отключено", статус изменится на "Установлено", в течение 10-30 минут, после создания

Подключение в Программах Тура

Для настроки интеграции amoCRM на стороне Тур программ необходимо проделать следующие действия:

  • Авторизоваться в amoCRM по адресу https://{Ваш домен}.amocrm.ru/leads/list/

RR 37.png

  • Перейти в раздел "Сделки", в меню, в левой части экрана amoCRM

RR 44.png

  • Перейти на страницу "Сделки" нажать на кнопку "+НОВАЯ СДЕЛКА". Далее перейти на вкладку "Настроить".


Ep 217.png

  • Будет открыто окно, в котором заводятся необходимые свойства сделок при нажатии кнопки "+Добавить поле". (Пример: Название заявки, roistatID, Дата заезда, Дата выезда и т.д.)


Ep 218.png

После добавления поля можно посмотреть его ID в окне Настройка свойств полей и групп


Ep 220.png

  • Переходим в Турпрограммы > Администрирование > Настройки > Настройки интеграции с amoCRM и заполняем следующие поля:
  1. Ставим чекбокс "Включение отправки заявок";
  2. Выбираем "Признак филиалов для отправки заявок", если необходимо фильтровать передачу заявок в amoCRM по какому-либо признаку филиала;
  3. Заполняем поле "Логин пользователя", в нем указываем логин пользователя amoCRM;
  4. Заполняем поле "Хеш-пароль", в нем указываем пароль пользователя amoCRM;
  5. В поле "Subdomain" указываем поддомен клиента amoCRM (пример amberregion.amocrm.ru , где "amberregion" является поддоменом);
  6. Переходим в amoCRM, в раздел amoМаркет, выбираем "Установленные", переходим к созданной ранее интеграции "Мастер-Тур", нажимаем на интеграцию и переходим в раздел "Ключи и доступы", копируем и вставляем в поля Тур-Программ следующие данные:
  • ID интеграции вставляем в поле ID интеграции;
  • Секретный ключ вставляем в поле Секрет интеграции;
  • В интеграции amoCRM нажимаем "Редактировать", копируем адрес службы TourSearchOwin из первой строки, и вставляем в поле Тур програм "Redirect URI";
  • Код авторизации вставляем в поле Код авторизации;
  • В Тур программах Нажимаем кнопку "Авторизация в amoCRM";
  • Переходим к сопоставлению передаваемых полей их Мастер-Тур в amoCRM:
  1. Статус
  2. Номер путевки
  3. Roistat
  4. Дата заезда
  5. Дата выезда
  6. Продолжительность
  7. Страна
  8. Страна (текст)
  9. Город вылета
  10. Город вылета (текст)
  11. Имя туристов
  12. Курорт
  13. Количество туристов
  14. Email контакта
  15. Enum (Email контакта)
  16. Телефон контакта
  17. Enum (Телефон контакта)
  18. Email компании
  19. Enum (Email компании)
  20. Телефон компании
  21. Enum (Телефон компании)
  22. ИНН компании