К содержимому
Интеграции

Передача корзины в CRM

Обновлено

Как подключить

Сам плагин «Заказы из заявок» работает с Shop-Script внутри Webasyst и не требует API-ключа внешней CRM.

Для отправки сведений о корзине во внешнюю CRM нужен отдельный плагин интеграции приложения «Заявки». В доступных исходниках плагины amoCRM, Битрикс24 и retailCRM запрашивают дополнительные строки через событие request_extra_text и включают их в текст обращения.

  1. Установите и настройте соответствующий CRM-плагин по его документации.
  2. Для нужной формы включите и сохраните «Сохранять корзину» на вкладке «Магазин».
  3. Настройте передачу этой формы в CRM средствами CRM-плагина.
  4. Отправьте форму с витрины с наполненной корзиной и проверьте текст обращения в CRM.

В «Заказах из заявок» нет отдельного переключателя экспорта в CRM. Доступность передачи зависит от того, вызывает ли установленная версия CRM-плагина событие request_extra_text.

Какие данные передаются

Плагин добавляет текстовые строки с названием товара, названием артикула при его наличии, количеством, ценой за единицу и общей суммой корзины. Например:

Товары из корзины:
— Название товара (Название артикула) × 2 — 1 000,00
Сумма корзины: 2 000,00

Это пример формата, а не содержимое конкретной заявки. Валюта, изображения и ссылки на товары в этих строках не передаются. Передача корзины текстом сама по себе не создаёт товарные позиции в CRM.

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

Для разработчика

Обработчик request_extra_text читает request_id и form и дополняет массив lines, переданный по ссылке. Получатель дополнительных строк отвечает за их дальнейшую отправку во внешний сервис.

Плагин не содержит собственных инструментов MCP, cron-задач, CLI-команд или хелпера для вывода в теме. Его интерфейс в карточке заявки добавляется через бэкенд-события приложения «Заявки».