Интеграция opencart с bitrix24: Приложение Интеграция с магазином на OpenCart от разработчика FLAMIX

Содержание

Разработка интеграции бонусной системы в Битрикс24 с сайтом на OpenCart • фриланс-работа для специалиста • категория Java ≡ Заказчик Artem Sergeevich

Проект переведен автоматически.
Показать оригинал

Проект показан на языке оригинала.
Перевести

Добро пожаловать!Необходимо разработать двустороннюю интеграцию бонусной системы в Битрикс24 с сайтом на OpenCart.Сайт и условия бонусной программы: https://yesoriginal.com.ua/uk/programma-loyalnosti

ТЗ :

1 .Необходимо начислять бонусы от каждого успешного заказа и объединять их по каждому клиенту.ВтораяСрок действия бонусов 180 дней.Необходимо информировать клиента за помощью сообщение в чат-бот или смс о списке бонусов.Мы перечислим не всю сумму, а только ту, по которой прошло 180 дней.К примеру, клиент оформил 2 заказы:
1) 1 января на 3000 грн и ему начислялось 150 бонусов.2) 1 марта еще на 2000 грн и ему начислялось 100 грн бонусов.Тогда 1 июля мы подписываем только 150 бонусов за покупку от 1 января, а остальное оставим еще на 60 дней. 3 .Необходимо, чтобы была возможность у клиента записать бонусы самостоятельно на сайте в корзине, при оформлении заказа.Нужно сделать что-то похожее на https://answear.ua/
http://joxi.ru/bmoj6DzHO6o3pr
http://joxi.ru/Y2LvpdYUx3eQ8r
HTTP://joxi.ru/brRvE35UBwVYkr
4 .Соответственно нужно создать какую-то интеграцию или что-то такое между битриксом и нашим сайтом, чтобы быть двусторонним связом и можно было как передавать данные о количестве бонусов из битрикса на сайт, так и передавать данные о списке бонусов с сайта в битрикс.Единственным идентификатором клиента, по моему мнению, будет номер телефона, по нему клиент регистрируется на сайте и по нему мы идентифицируем клиента в битркс.Также необходимо, чтобы была история списка бонусов и менеджер мог увидеть это.ТЗ по кабинету покупателя на сайте:

Кабинет должен быть максимально простым, основные страницы:
— Личная информация
— настоящие заказы
— Бонус да, оригинальныйКабинет существует, надо добавить новые функции к нему. Я жду Ваших предложений!

Привіт! Треба розробити двосторонню інтеграцію бонусної системи у Бітрікс24 з сайтом на OpenCart.

Сайт та умови бонусної програми: https://yesoriginal.com.ua/uk/programma-loyalnosti

ТЗ:

1. Потрбіно нараховувати бонуси від кожного успішного замовлення та обє’єднувати їх за кожним клієнтом.

2. Термін дії бонусів 180 днів. Потрібно інформувати клієнта за допомогую повідомлення в чат-бот або смс про списання бонусів. Списуємо не всю суму, а тільки ту, по якій пройшло 180 днів.

Наприклад клієнт оформив 2 замовлення:

 1) 1 січня на 3000 грн і йому нарахувалося 150 бонусів.

 2) 1 березня ще на 2000 грн і йому нарахувалося 100 грн бонусів.

Тоді 1 липня списуємо тільки 150 бонусів за покупку від 1 січня, а решту залишаємо ще на 60 днів.

3. Потрібно щоб була можливість у клієнта списувати бонуси самостійно на сайті в кошику, при оформленні замовлення. Потрібно зробити щось аналогічне як в https://answear.ua/

http://joxi. ru/bmoj6DzHO6o3pr 

http://joxi.ru/Y2LvpdYUx3eQ8r

http://joxi.ru/brRvE35UBwVYkr

4. Відповідно потрібно створити якусь інтеграцію чи щось таке між бітріксом та нашим сайтом щоб був двохсторонній звязок і можна було як передавати дані про кількість бонусів із бітрікс на сайт так і передавати дані про списання бонусів із сайту в бітрікс. Єдиним ідентифікатором клієнта, на мою думку, буде номер телефону, по ньому клієнт реєструється на сайті та по ньому ми ідентифікуємо клієнта в бітіркс.

Також потрібно щоб була історія списання бонусів і менеджер міг бачити це.

ТЗ по кабінету покупця на сайті:

Кабінет повинен бути максимально простий, основні сторінки:

 — Особиста інформація

 — Істоія замовлень

 — Бонуси yes, original.

Кабінет існує, треба додати нові функції до нього.

Чекаю на ваші пропозиції!

  • Ставки

    2

дата
онлайн
рейтинг
стоимость
время выполнения

  1. 50 дней30 000 UAH

    50 дней30 000 UAH

    10 лет я специализируюсь на сложных проектах, которые требуют высокой квалификации.
    У меня большой опыт работы с подобными проектами.
    Могу профессионально развивать интеграцию с необходимым функционалом.
    Точная цена после уточнения ТЗ и ознакомления с кодом сайта.
    Оплата постепенна, по мере выполнения работы.
    10 років я спеціалізуюся на складних проєктах, які вимагають високої кваліфікації.
    Маю великий досвід із подібними проектами.
    Можу професійно розробити інтеграцію з необхідним функціоналом.
    Точна ціна після уточнення ТЗ та ознайомлення з кодом сайту.
    Оплата поетапна, по мірі виконання роботи.

    Показать оригинал

    Перевести

  2. 642

     3  0

    7 дней13 800 UAH

    Дмитро Сологуб

    7 дней13 800 UAH

    Добро пожаловать.
    Меня заинтересовал ваш проект. Готов обсудить детали и приступить к работе.

    Я занимаюсь разработкой сайтов на Opencart 6 лет. Сделал различные типы задач для данного CMS, а также разработал модули и темы. У меня есть опыт работы интеграции/синхронизации Opencart и Bitrix24. Также, на некоторых проектах занимался модификацией бонусной системы Openacart по потребностям клиента (например, для сайта доставки еды был реализован индивидуальный алгоритм начисления и переписи бонусов). Поэтому я смогу реализовать все, как описано в Вашем задании. Дополнительно реализую удобный инструмент просмотра всей информации о бонусной системе и управления условиями ее условиями в административной панели.

    Если нужны объяснения — обращайтесь, расскажем как можно подробнее. Буду рад помочь.
    Вітаю.
    Мене зацікавив Ваш проєкт. Готовий обговорити деталі та приступити до роботи.

    Я займаюсь розробкою сайтів на Opencart 6 років. Робив різні типи задач для даної CMS, а також розробляв модулі та теми. Маю досвід роботи інтеграції/синхронізації Opencart та Bitrix24. Також, на деяких проєктах займався модифікацією бонусної системи Openacart під потреби клієнта (наприклад, для сайту доставки їжі був реалізовано індивідуальний алгоритм нарахування та списання бонусів). Тому зможу реалізувати все як описано у Вашому завданні. Додатково реалізую зручний інструмент перегляду всієї інформації про бонусну систему та керування умовами її умовами в адміністративній панелі.

    Якщо потрібні пояснення — звертайтесь, розповім максимально детально. Буду радий допомогти.

    Показать оригинал

    Перевести

Битрикс24

Стандартная интеграция с Битрикс24



Двухсторонняя интеграция Calltouch и Битрикс24 быстро и просто настраивается и позволяет автоматически:

  • По звонкам и заявкам из Calltouch создавать новые или обновлять существующие лиды / сделки в Битрикс24
  • При обновлении сделок в Битрикс24, данные по ним подгружать в Calltouch

Передача из Calltouch в Битрикс24


Стандартная интеграция предполагает, что Calltouch дополняет CRM своими данными и страхует на случай, если в CRM что-то не создалось. Поэтому передача данных от Calltouch настраивается с задержкой 1 минута. 


Битрикс24 может работать в двух режимах:

  • Лид → Сделка + Контакт
  • Сделка + Контакт


В зависимости от режима работы передача данных из Calltouch будет происходить либо в лиды, либо в сделки.

Как посмотреть в каком режиме работает Битрикс24


Перейти в раздел CRM и кликнуть по шестерёнке:



Появится окно, в котором будет показан режим работы Битрикс24.

Режим работы Лид


В таком режиме подразумевается, что работа со всеми входящими обращениями ведется в лидах. По достижению успешного статуса лид конвертируется в сделку. При этом важно, чтобы при конвертации сделка сразу связывалась с контактом. 

Передача звонков


При поступлении звонка, через 1 минуту после завершения, он отправится из ЛК Calltouch в Битрикс24, где будет выполнен поиск лида по номеру телефона из звонка.


Если лид найден, то интеграция обновит в нём следующие поля:

  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID звонка в Calltouch


При этом, если поле «ID сайта в Calltouch» уже было заполнено ранее, то ничего в лиде обновлено не будет.


Если лид не найден, то интеграция его создаст и заполнит поля:

  • Телефон
  • Источник (системное поле) будет заполнено значением «Звонок»
  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID звонка в Calltouch


По умолчанию лид будет создан на первом статусе и ответственным будет назначен тот пользователь, доступ которого был предоставлен для настройки. Ответственного и статус лида можно выбрать другие, сообщив их вашему менеджеру перед настройкой интеграции.


Название лида будет иметь вид: Звонок от <телефон клиента из звонка>.


И при обновлении и при создании в ленту лида будет добавлено сообщение вида:



Поступил звонок:

Телефон:

Комментарии:

Источник (utm_source):

Канал (utm_medium):

Кампания (utm_campaign):

Объявление (utm_content):

Ключевое слово (utm_term):

ID сайта в Calltouch:

ID звонка в Calltouch:

Страница звонка:

 

Передача заявок


При поступлении заявки в ЛК Calltouch, через 1 минуту, информация отправляется в Битрикс24, где будет выполнена проверка среди лидов на дубликаты.

Заявки, где есть номер телефона


Поиск лида в CRM будет происходить только по номеру телефона, который указан в заявке. 


Если лид найден, то интеграция обновит в нём следующие поля:

  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID заявки в Calltouch


При этом, если поле «ID сайта в Calltouch» уже было заполнено ранее, то ничего в лиде обновлено не будет.


Если лид не найден, то интеграция его создаст и заполнит поля:

  • Телефон
  • Email
  • Имя
  • Комментарий
  • Источник (системное поле) будет заполнено значением «Веб-сайт»
  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID заявки в Calltouch


По умолчанию лид будет создан на первом статусе и ответственным будет назначен тот пользователь, доступ которого был предоставлен для настройки. Ответственного и статус лида можно выбрать другие, сообщив их вашему менеджеру перед настройкой интеграции.


Название лида будет иметь вид: {Название формы, с которой пришла заявка} от {имя клиента из заявки} {телефон из заявки} {почта из заявки}.


И при обновлении и при создании в ленту лида будет добавлено сообщение вида:



{Название формы, с которой

пришла заявка} : {Дата

и время отправки заявки}

Телефон: 

Почта:

ФИО:

Комментарии:

Страница заявки:

Источник (utm_source):

Канал (utm_medium):

Кампания (utm_campaign):

Объявление (utm_content):

Ключевое слово (utm_term):

ID сайта в Calltouch:

ID заявки в Calltouch:

 



Заявки, где нет номера телефона, но есть почта


Поиск лида в CRM будет происходить по почте из заявки.


Если лид найден, то интеграция обновит в нём следующие поля:

  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID заявки в Calltouch


При этом, если поле «ID сайта в Calltouch» уже было заполнено ранее, то ничего в лиде обновлено не будет.


Если лид не найден, то интеграция его создаст и заполнит поля:

  • Email
  • Имя
  • Комментарий
  • Источник (системное поле) будет заполнено значением «Веб-сайт»
  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID заявки в Calltouch


По умолчанию лид будет создан на первом статусе и ответственным будет назначен тот пользователь, доступ которого был предоставлен для настройки. Ответственного и статус лида можно выбрать другие, сообщив их вашему менеджеру перед настройкой интеграции.


Название лида будет иметь вид: {Название формы, с которой пришла заявка} от {имя клиента из заявки} {почта из заявки}.


И при обновлении и при создании в ленту лида будет добавлено сообщение вида:



{Название формы, с которой

пришла заявка} :  {Дата

и время отправки заявки}

Почта:

ФИО:

Комментарии:

Страница заявки:

Источник (utm_source):

Канал (utm_medium):

Кампания (utm_campaign):

Объявление (utm_content):

Ключевое слово (utm_term):

ID сайта в Calltouch:

ID заявки в Calltouch:

 

Режим работы Сделка + Контакт


В таком режиме подразумевается, что работа со всеми входящими обращениями ведется в сразу в сделках. Поиск сделки осуществляется по карточке контакта, т.к. в этом режиме работы ожидается что контактные данные клиента будут находится именно в карточке контакта.



Передача звонков


При поступлении звонка, через 1 минуту после завершения, он отправится из ЛК Calltouch в Битрикс24.


Проверяется есть ли в CRM контакт с таким номером телефона. Если контакт с таким номером найден, то интеграция не будет его редактировать. Если контакт с таким номером телефона не найден, то интеграция его создаст.


Далее, проверяется есть ли при этом контакте сделка. Чтобы сделка нашлась, она должна быть связана с контактом.


Если при найденном контакте не будет сделки, то интеграция её создаст. При создании сделки интеграция заполнит поля

  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID звонка в Calltouch


Сделка будет создана на первой стадии направления по умолчанию, ответственным будет назначен пользователь, доступ которого предоставлен для настройки.


Название создаваемых контактов и сделок будет иметь вид: Звонок от {телефон из заявки}.


Поля для заполнения, стадию, направление и ответственного можно выбрать другие, сообщив их вашему менеджеру перед настройкой интеграции.


Если при найденном контакте также будет найдена и сделка, то далее интеграция проверит заполнение поля «ID сайта в Calltouch», если пустое, то заполнит поля из списка выше. Если не пустое, то ничего в сделке обновлено не будет.


При этом в ленту сделки всегда добавляется примечание вида:



Поступил звонок:

Телефон:

Комментарии:

Источник (utm_source):

Канал (utm_medium):

Кампания (utm_campaign):

Объявление (utm_content):

Ключевое слово (utm_term):

ID сайта в Calltouch:

ID звонка в Calltouch:

Страница звонка


     
Передача заявок


При поступлении заявки в ЛК Calltouch , через 1 минуту, информация отправляется в Битрикс24, где будет выполнена проверка среди контактов и сделок на дубликаты.


Заявки, где есть номер телефона


Проверяется есть ли в CRM контакт с таким номером телефона. Если контакт с таким номером найден, то интеграция не будет его редактировать. Если контакт с таким номером телефона не найден, то интеграция его создаст.


Далее, проверяется есть ли при этом контакте сделка. Чтобы сделка нашлась, она должна быть связана с контактом.


Если при найденном контакте не будет сделки, то интеграция её создаст. При создании сделки интеграция заполнит поля:

  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID звонка в Calltouch


Сделка будет создана на первой стадии направления по умолчанию, ответственным будет назначен пользователь, доступ которого предоставлен для настройки.


Название создаваемых контактов и сделок будет иметь вид: {Название формы, с которой пришла заявка} от {имя клиента из заявки} {телефон из заявки} {почта из заявки}.


Поля для заполнения, стадию, направление и ответственного можно выбрать другие, сообщив их вашему менеджеру перед настройкой интеграции.


Если при найденном контакте также будет найдена и сделка, то далее интеграция проверит заполнение поля «ID сайта в Calltouch», если пустое, то заполнит поля из списка выше. Если не пустое, то ничего в сделке обновлено не будет.


При этом в ленту сделки всегда добавляется примечание вида:



{Название формы, с которой

пришла заявка} : {Дата и

время отправки заявки}

Телефон: 

Почта:

ФИО:

 Комментарии:

Страница заявки: 

Источник (utm_source):

Канал (utm_medium):

Кампания (utm_campaign):

Объявление (utm_content):

Ключевое слово (utm_term):

ID сайта в Calltouch:

ID заявки в Calltouch:

 


Заявки, где нет номера телефона, но есть почта


Проверяется есть ли в CRM контакт с такой почтой. Если контакт найден, то интеграция не будет его редактировать. Если контакт с таким номером телефона не найден, то интеграция его создаст.


Далее, проверяется есть ли при этом контакте сделка. Чтобы сделка нашлась, она должна быть связана с контактом.


Если при найденном контакте не будет сделки, то интеграция её создаст. При создании сделки интеграция заполнит поля:

  • UTM-метки (системные поля)
  • ID сайта в Calltouch
  • ID звонка в Calltouch


Сделка будет создана на первой стадии направления по умолчанию, ответственным будет назначен пользователь, доступ которого предоставлен для настройки.


Название создаваемых контактов и сделок будет иметь вид: {Название формы, с которой пришла заявка} от {имя клиента из заявки} {почта из заявки}.


Поля для заполнения, стадию, направление и ответственного можно выбрать другие, сообщив их вашему менеджеру перед настройкой интеграции.


Если при найденном контакте также будет найдена и сделка, то далее интеграция проверит заполнение поля «ID сайта в Calltouch», если пустое, то заполнит поля из списка выше. Если не пустое, то ничего в сделке обновлено не будет.


При этом в ленту сделки всегда добавляется примечание вида:



{Название формы, с которой

пришла заявка} : {Дата и

время отправки заявки}

Почта:

ФИО:

Комментарии:

Страница заявки:

Источник (utm_source):

Канал (utm_medium):

Кампания (utm_campaign):

Объявление (utm_content):

Ключевое слово (utm_term):

ID сайта в Calltouch:

ID заявки в Calltouch:

 

Передача сделок из Битрикс24 в Calltouch


Забираем все сделки со всех направлений и стадий. Далее, с помощью контактных данных, связываем их с звонками/заявками (лидами) в Calltouch. Приоритет поиска следующий:

  • Номер телефона в звонке
  • Номер телефона в заявке
  • Почта в заявке


Ищется лид, ближайший к дате создания сделки. Глубина поиска: 12 месяцев в прошлое от даты создания сделки. 


Если сделка в Битрикс24 не связана с карточкой контакта (см. выше), то не будет данных, по которым можно искать подходящий лид в Calltouch, и сделка в итоге будет создана без связи с лидом, при этом в ней будут прописаны кастомные источники:



Привязка к лиду осуществляется один раз — при создании сделки в Calltouch, далее перепривязки не происходит. 


Из сделки в Битрикс24 передаются следующие поля в сделку Calltouch:



 

  • Ссылка на сделку в Битрикс24
  • ФИО ответственного
  • Название направления
  • Название стадии
  • Сумма сделки
  • Дата создания сделки
  • Дата изменения сделки

 

Настройка новой интеграции



Для настройки необходимы:

  1. Доступ в Битрикс24 уровня Администратор.
  2. Ваши пожелания по заполнению полей, стадии, направления и ответственного при создании/обновлении лидов и сделок, если необходимая логика отличается от описания ниже.


    ВАЖНО: С 1 января 2021 года использование приложений Битрикс24.Маркет, REST API и вебхуков (локальные интеграции в разделе «Разработчикам») будет доступно только на коммерческих тарифах Битрикс24. Интеграцию с Битрикс24 на бесплатном тарифном плане настроить нельзя. Для того, чтобы установить приложение, необходимо дополнительно приобрести подписку на Битрикс24.Маркет. Можно установить 2 бесплатных приложения (без подписки), включая веб-хуки.


    Для настройки интеграции, выберите в меню ЛК Calltouch раздел «CRM => И еще 36 различных CRM» и в открывшемся окне кликнете на кнопку «Настроить» в блоке «Битрикс24»:


    Перед настройкой интеграции, авторизуйтесь в соседней вкладке браузера в вашем Битрикс24. В нем потребуется установить приложение Альбато:


    Кликнете «Установить» и в открывшемся блоке укажите адрес вашего Битрикс24 (его можно взять из адресной строки браузера):


    Вас переадресует в ваш ЛК Битрикс24. Отметьте чекбоксами, что вы ознакомлены с лицензионным соглашением, политикой конфиденциальности и кликнете «Установить»:


    Вернитесь в ЛК Calltouch и на странице настройки интеграции введите адрес вашего Битрикс24 (необходимо скопировать адрес вашего Битрикс24 вместе с https://):


    Далее вам необходимо выбрать режим работы вашей CRM – работаете вы с лидами или же со сделками. Посмотреть какой тип CRM у вас можно кликнув на вкладку CRM и нажать на шестеренку и выбрать «Режим работы CRM»:


    Теперь необходимо определить, создает ли телефония обращения, отслеживаются ли заявки с сайта напрямую в CRM. Если телефония не создает лиды / сделки, необходимо выбрать «Звонки не отслеживаются в CRM, создание записей Calltouch». Если заявки с сайта не отслеживаются в CRM, необходимо выбрать «Заявки не отслеживаются в CRM, создание записей Calltouch».


    Если же телефония создает обращения в CRM, нужно выбрать «Телефония отслеживает звонки в CRM» и определить, что должна делать интеграция – только обновлять обращения в Битрикс24 или же создавать лид / сделку в случае отсутствия. Для того, чтобы интеграция только обновляла обращения, нужно поставить галочку «Только обновлять существующие записи». Если необходимо, чтобы обращения создавались в CRM в случае отсутствия – галочка «Только обновлять существующие записи» должна быть неактивна.


    Если заявки с сайта попадают в Битрикс24, также необходимо выбрать «Заявки отслеживаются в CRM» и определить, необходимо только обновлять обращения в CRM или же создавать лид / сделку в случае отсутствия. Для того, чтобы интеграция только обновляла обращения, нужно поставить галочку «Только обновлять существующие записи». Если необходимо, чтобы обращения создавались в CRM в случае отсутствия – галочка «Только обновлять существующие записи» должна быть неактивна.


    После этого произойдет OAuth-авторизация в Битрикс24 (возможно, потребуется еще раз ввести логин и пароль от Битрикс24), а затем вы будете перенаправлены на общую страницу со списком интеграций, где будет отображено уведомление об успешной настройке интеграции.


    На этом настройка интеграции успешно завершена.

    Редактирование и удаление интеграции



    По умолчанию мы отправляем в Битрикс24 всю информацию по звонкам и заявкам, создаем и обновляем обращения, а обратно забираем данные по сделкам – статус, выручку и ответственного менеджера. При необходимости вы можете изменить настройки, кликнув «Редактировать» на блоке «Битрикс24»:


    После этого на новой вкладке откроется интерфейс Конструктора интеграций:


    Вы можете отредактировать интеграцию сами, либо отправить запрос своему аккаунт-менеджеру Calltouch или на почту [email protected] с просьбой внести необходимые корректировки в интеграцию.


    Для удаления интеграции кликнете на иконку «Удалить» на блоке «Битрикс24»:

    Плагин Битрикс24 для WordPress

    Детали приложения

    Этот бесплатный виджет Битрикс24 позволяет вставлять чат, запрос обратного звонка и различные веб-формы на ваш сайт.
    Вся информация из чата и форм автоматически импортируется в бесплатную CRM Битрикс24. Виджет поддерживает до
    12 агентов абсолютно бесплатно, легко настраивается и работает в мобильных, веб- и настольных приложениях.

    Как подключить Битрикс24?

    После установки плагина все ссылки на формы Битрикс24 будут отображаться на сайтах WordPress в виде встроенных форм.
    Вы также можете использовать этот плагин для установки виджетов чата и обратного звонка на свой сайт WordPress.

    Кроме того, этот плагин может отправлять заказы из интернет-магазинов на базе WordPress в CRM Битрикс24.
    Чтобы получить доступ к этим функциям, следуйте этим инструкциям:

    1. Войдите в свою учетную запись Битрикс24 и включите виджет сайта.
    2. Получите код виджета для WordPress и вставьте его в соответствующее поле плагина (инструкция
      доступна на https://helpdesk.bitrix24.com/open/4112659/)

    Если вы используете какой-либо популярный механизм электронной коммерции WordPress для запуска своего интернет-магазина, этот плагин может автоматически
    отправлять онлайн-заказы в вашу CRM. Просто зайдите в настройки плагина и сделайте следующее:

    1. Включить коннектор CRM.
    2. Вставьте URL-адрес соединителя. Получить URL можно внутри CRM Битрикс24.
    3. Выберите значение по умолчанию для вашего интернет-магазина. В противном случае валюта будет определена автоматически.

    Цены

    Начиная с 0 долларов в месяц.

    Плагин Ultimate Opening Hours

    By Common Ninja

    Попробуйте бесплатно!

    App Info

    Rating

    Reviewers

    5 reviews

    Tags

    bitrix24callbackcrmintegrationlive chat

    Developed By bitrix24

    Common Ninja plugins

    Some of the best Common Ninja plugins for WordPress

    Browse our extensive collection of WordPress совместимые плагины и легко встраивайте их в любой веб-сайт, блог, платформу электронной коммерции или конструктор сайтов.

    Быстро и просто

    Легко найдите лучшие плагины для WordPress

    Лучшие плагины и виджеты WordPress не за горами! Исследуйте каталог Common Ninja и найдите лучшие ускорители сайтов WordPress — плагины, расширения, виджеты и многое другое! Какие инструменты продвижения сайта нужны дизайнерам? Просмотрите весь наш каталог виджетов и плагинов сегодня, чтобы узнать!

    Testimonial

    Плагины Testimonial для WordPress

    Галереи

    Плагины галереи для WordPress

    SEO

    Плагины SEO для WordPress

    Контактная форма

    Клижковые плагины для контактной формы для WordPress

    Плагины для WordPress

    Social Feeds

    Social Febins For For WordPress

    Social Feeds

    4.

    Плагины Social Sharing для WordPress

    Календарь событий

    Плагины календаря событий для WordPress

    Sliders

    Плагины Sliders для WordPress

    Analytics

    Analytics plugins for WordPress

    Reviews

    Reviews plugins for WordPress

    Comments

    Comments plugins for WordPress

    Portfolio

    Portfolio plugins for WordPress

    Maps

    Maps plugins for WordPress

    Security

    Плагины безопасности для WordPress

    Translation

    Плагины перевода для WordPress

    Ads

    Плагины Ads для WordPress

    Видеоплеер

    Плагины для видеоплеера для WordPress

    Music Player

    Плагины музыкального проигрывателя для WordPress

    Backup

    Плагины резервного копирования для WordPress

    плагины для приватности для WordPress

    для Privacy Pristcress для WordPress

    For For WordPress

    .

    Чат

    Плагины чата для WordPress

    Обратный отсчет

    Плагины обратного отсчета для WordPress

    Маркетинг по электронной почте

    Email Marketing plugins for WordPress

    Tabs

    Tabs plugins for WordPress

    Membership

    Membership plugins for WordPress

    popup

    popup plugins for WordPress

    SiteMap

    SiteMap plugins for WordPress

    Payment

    Payment plugins for WordPress

    Скоро

    Скоро появятся плагины для WordPress

    Электронная торговля

    Плагины для электронной коммерции для WordPress

    Customer Support

    Customer Support plugins for WordPress

    Inventory

    Inventory plugins for WordPress

    Video Player

    Video Player plugins for WordPress

    Testimonials

    Testimonials plugins for WordPress

    Tabs

    Tabs plugins for WordPress

    Social Sharing

    Плагины Social Sharing для WordPress

    Social Feeds

    Social Feeds плагины для WordPress

    Slider

    Slider plugins for WordPress

    Reviews

    Reviews plugins for WordPress

    Portfolio

    Portfolio plugins for WordPress

    Membership

    Membership plugins for WordPress

    Forms

    Forms plugins for WordPress

    Events Calendar

    Плагины календаря событий для WordPress

    Контакты

    Плагины контактов для WordPress

    Комментарии

    Плагины комментариев для WordPress

    Analytics

    Analytics Plugins для WordPress

    Plagins & Apps для других платформ

    Найти больше приложений на основе вашей платформы

    Подробнее

    Найти

    Cool Plugins

    Bitrix24 CRM интегрированная интеграция с 3CX PBX

    4444444444449004

    Bitrix24 CRM -интегрирование с 3CX PBX

    4444444444444449003

    Bitrix24 CRM.

    Интеграция CRM Битрикс24 с АТС 3CX
    перейти к содержанию

    • Введение
    • Конфигурация Битрикс24
    • Общие
    • Журнал звонков и чатов
    • 3CX CRM-серверная конфигурация
    • Стратегия сопоставления контактов
    • Общие настройки
    • Журнал звонка
    • Журнал чата
    • Contact Creation
    • См. Также

    Введение

  • . настройка с помощью 3CX API для CRM. Интеграция предоставляет множество преимуществ пользователям 3CX и Битрикс24, в том числе:

    • Синхронизация контактов — входящие/исходящие вызовы с/на внешние номера запускают поиск контактов CRM для добавления в Контакты 3CX, поэтому имя контакта автоматически отображается на вашем телефоне. отображать при обработке вызова.
    • Всплывающие окна с вызовами — при использовании веб-клиента 3CX или десктопного приложения запись о клиенте отображается автоматически при поступлении входящего звонка.
    • Журналы вызовов — звонки регистрируются как записи вызовов CRM.
    • Журналы чатов — чаты регистрируются как записи активности CRM.
    • Автоматически создавать новый контакт при совершении или получении звонка с неизвестного номера или на него.
    • Click to Call — запуск звонков напрямую из Битрикс24 через 3CX, с помощью браузерных расширений 3CX Click2Call для Google Chrome и Microsoft Edge.

    Это руководство проведет вас через необходимые шаги для настройки Битрикс24 с 3CX.

    Конфигурация Битрикс24

    Общие

    1. Войдите в свою учетную запись на портале Битрикс24, нажмите на значок меню в верхнем левом углу и перейдите в «Ресурсы для разработчиков» > «Другое» > «Входящие» .
    1. Назначьте имя вверху, прокрутите вниз до раздела «Назначить разрешения» , затем выберите «CRM» , «Пользователи» и «Списки» и нажмите «Сохранить» , когда закончите.
    2. Скопируйте URL-адрес веб-хука для использования в конфигурации 3CX, который находится под заголовком «Веб-хук для вызова REST API» . Затем нажмите «Закрыть» .

    Журнал звонков и чатов

    Чтобы сообщать о внешних звонках и чатах в Битрикс24, адрес электронной почты, настроенный для расширения 3CX, должен совпадать с адресом электронной почты пользователя Битрикс24. Таким образом, 3CX может сопоставить внутренний номер 3CX, принимающий звонок или чат, с пользователем Битрикс24.

    Конфигурация на стороне сервера 3CX CRM

    Стратегия сопоставления контактов

    Для сопоставления с Битрикс24 входящий Caller ID должен быть идентичен записи CRM, включая любой префикс, поскольку Битрикс24 выполняет поиск целых чисел. Запрос к Битрикс24 по подмножеству цифр не возвращает никаких данных. Битрикс24 хранит номера в формате E164, поэтому убедитесь, что ваш SIP-транк также предоставляет номер звонящего в формате E164, чтобы оба совпадали. В противном случае вы можете использовать переформатирование идентификатора вызывающего абонента, чтобы изменить номер вызывающего абонента перед его передачей в CRM.

    ⚠ Важно: В консоли управления 3CX откройте «Дополнительно» > «Контакты» > «Параметры» , установите стратегию сопоставления на «Точное совпадение» и нажмите «ОК» для сохранения.

    Общие настройки

    1. В консоли управления 3CX перейдите на вкладку «Настройки» > «Интеграция с CRM» > «Серверная сторона» .
    2. Из выпадающего списка выберите «Битрикс» .
    1. Введите URL-адрес веб-хука, сгенерированный ранее в Битрикс24, в поле «URL-адрес веб-хука» .
    2. Введите свой домен Битрикс24 в поле «Домен» .

    Журнал вызовов

    1. Установите флажок «Включить ведение журнала вызовов» , чтобы сообщать о внешних вызовах в CRM, и настройте следующие параметры «Журнал вызовов» :

    тема звонка.

  • «Отвеченный входящий вызов» — описание отвеченных входящих вызовов.
  • «Пропущенный вызов» — описание пропущенных вызовов.
  • «Ответ на исходящий вызов» — описание для отвеченных исходящих вызовов.
  • «Неотвеченный исходящий вызов» — описание неотвеченных исходящих вызовов.
  1. Обратите внимание, что в параметрах «Журнал вызовов» можно использовать переменные, обозначенные как

    [имя_переменной]

    , например внешний номер указывается как

    [Номер]

    . Доступные для использования переменные:

  • CallType

    — Тип вызова, это может быть «Входящий» , «Исходящий» , «Пропущенный» или «Без ответа» .

  • Номер

    — Внешний контактный номер (номер, набираемый для исходящих вызовов, или номер вызывающего абонента для входящих вызовов).

  • CallDirection

    — Направление звонка, «Входящий» или «Исходящий».

  • Имя

    — Имя совпавшего контакта.

  • EntityId

    — идентификатор совпавшего контакта.

  • EntityType

    — Тип соответствующего контакта (т. е. «Контакты»).

  • Агент

    — добавочный номер оператора, обрабатывающего вызов.

  • AgentFirstName

    — Имя агента, обрабатывающего вызов.

  • AgentLastName

    — Фамилия агента, обрабатывающего вызов.

  • AgentEmail

    — адрес электронной почты агента, обрабатывающего вызов.

  • Продолжительность

    — Продолжительность звонка в формате «чч:мм:сс» .

  • DurationTimeSpan

    — Продолжительность вызова в виде объекта TimeSpan, который может быть отформатирован по желанию пользователя.

  • DateTime

    — дата и время начала звонка в местном часовом поясе, отформатированные с использованием местной культуры с сервера 3CX.

  • CallStartTimeLocal

    — дата и время начала вызова в местном часовом поясе в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

  • CallStartTimeUTC

    — дата и время начала вызова в часовом поясе UTC в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

  • CallEstablishedTimeLocal

    — Дата и время установления вызова в местном часовом поясе в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

  • CallEstablishedTimeUTC

    — Дата и время установления вызова в часовом поясе UTC в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

  • CallEndTimeLocal

    — дата и время окончания вызова в местном часовом поясе в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

  • CallEndTimeUTC

    — дата и время окончания вызова в часовом поясе UTC в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

  • CallStartTimeLocalMillis

    — дата и время начала вызова в местном часовом поясе, выраженные в миллисекундах с начала эпохи (время Unix).

  • CallStartTimeUTCMillis

    — дата и время начала вызова в часовом поясе UTC, выраженные в миллисекундах с начала эпохи (время Unix).

  • CallEstablishedTimeLocalMillis

    — Дата и время установления вызова в местном часовом поясе, выраженные в миллисекундах с начала эпохи (время Unix).

  • CallEstablishedTimeUTCMillis

    — Дата и время установления вызова в часовом поясе UTC, выраженные в миллисекундах с начала эпохи (время Unix).

  • CallEndTimeLocalMillis

    — Дата и время окончания вызова в местном часовом поясе, выраженные в миллисекундах с начала эпохи (время Unix).

  • CallEndTimeUTCMillis

    — Дата и время окончания вызова в часовом поясе UTC, выраженные в миллисекундах с начала эпохи (время Unix).

Чат журналинг

  1. Проверьте вариант «Включить журнал чата» , чтобы сообщить о чате в CRM и настройка этих «Журналинг чата» Параметры:
    7

  • 330 «
    • 7

    • « субъект
      • 7

      • «
        • 7

        • ». сеанса чата.
        1. Обратите внимание, что вы можете использовать переменные в параметрах «Журналирование чата» , обозначенных как

          [имя_переменной]

          , например. внешний номер указан как

          [Число]

          . Доступные для использования переменные:

        • Номер

          — Внешний контактный номер (доступен только при чате через SMS).

        • Электронная почта

          — внешний контактный адрес электронной почты (доступен только в том случае, если это чат через Live Chat).

        • Имя

          — Имя совпавшего контакта.

        • EntityId

          — идентификатор совпавшего контакта.

        • EntityType

          — Тип соответствующего контакта (т. е. «Контакты»).

        • QueueExtension

          — Добавочный номер очереди, только когда чат поступает к агенту через очередь.

        • ChatMessages

          — Сообщения, отправленные и полученные во время сеанса чата.

        • Агент

          — добавочный номер агента, обслуживающего чат.

        • AgentFirstName

          — Имя агента, обрабатывающего чат.

        • AgentLastName

          — Фамилия агента, обрабатывающего чат.

        • AgentEmail

          — адрес электронной почты агента, обслуживающего чат.

        • Duration

          — Продолжительность чата в формате «чч:мм:сс» .

        • DurationTimeSpan

          — Продолжительность чата в виде объекта TimeSpan, который может быть отформатирован по желанию пользователя.

        • DateTime

          — дата и время начала чата в местном часовом поясе, отформатированные с использованием местной культуры с сервера 3CX.

        • ChatStartTimeLocal

          — Дата и время начала чата в местном часовом поясе в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

        • ChatStartTimeUTC

          — дата и время начала чата в часовом поясе UTC в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

        • ChatEndTimeLocal

          — Дата и время окончания чата в местном часовом поясе в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

        • ChatEndTimeUTC

          — Дата и время окончания чата в часовом поясе UTC в виде объекта DateTime, который может быть отформатирован по желанию пользователя.

        • ChatStartTimeLocalMillis

          — дата и время начала сеанса чата в местном часовом поясе, выраженные в миллисекундах с начала эпохи (время Unix).

        • ChatStartTimeUTCMillis

          — дата и время начала сеанса чата в часовом поясе UTC, выраженные в миллисекундах с начала эпохи (время Unix).

        • ChatEndTimeLocalMillis

          — Дата и время окончания сеанса чата в местном часовом поясе, выраженные в миллисекундах с начала эпохи (время Unix).

        • ChatEndTimeUTCMillis

          — Дата и время окончания сеанса чата в часовом поясе UTC, выраженные в миллисекундах с начала эпохи (время Unix).

        Создание контакта

        Для создания новых контактов в CRM при поступлении звонка с неизвестного номера, т.е. не найденного ни в 3CX, ни в CRM, установите флажок «Включить создание контакта» и настройте доступные параметры:

        • «Создавать контакты по направлению вызова» — Выберите, хотите ли вы, чтобы 3CX создавала контакты только для входящих вызовов или также для исходящих вызовов.