#
Подключение CS-Cart
Интеграция передаёт в ChatRex активный каталог выбранной витрины CS-Cart. Бот сможет искать товары, учитывать опции и комбинации, проверять цены и остатки и отправлять покупателю ссылку на товар.
CS-Cart подключается как источник данных, а не как канал. Покупатели и заказы через эту интеграцию в ChatRex не передаются.
#
Перед подключением
Подготовьте:
- права администратора CS-Cart для установки дополнения;
- активированное дополнение ChatRex;
- выбранную компанию или продавца, витрину, язык и валюту;
- серверный cron для фоновой отправки изменений каталога.
Дополнение работает только на чтение данных каталога со стороны ChatRex. Область подключения фиксируется при сопряжении: бот не смешивает товары разных продавцов, витрин, языков или валют.
#
Установка дополнения
- Найдите дополнение ChatRex в CS-Cart Marketplace или используйте установочный пакет, предоставленный для вашей версии CS-Cart.
- Установите и активируйте дополнение в панели администратора.
- Настройте ежеминутный запуск файла
chatrex_cron.phpна сервере магазина. Путь к PHP и каталогу CS-Cart зависит от конфигурации сервера.
Пример команды cron:
* * * * * /usr/bin/php /path/to/cscart/chatrex_cron.php 50
Если у вас нет доступа к cron, передайте этот шаг администратору сервера или хостинг-провайдеру. Без фонового задания изменения каталога не будут регулярно поступать в ChatRex.
#
Подключение
- В ChatRex откройте Интеграции.
- Нажмите Подключить интеграцию, выберите CS-Cart и нажмите Подключить.
- На вкладке Установка соединения нажмите Сгенерировать код.
- В панели CS-Cart откройте Маркетинг → ChatRex.
- Выберите компанию или продавца, витрину, язык и валюту.
- Ознакомьтесь с условиями передачи данных и подтвердите согласие.
- Введите одноразовый код из ChatRex и нажмите Подключить.
- Вернитесь в ChatRex и дождитесь статуса Подключено.
Код действует до времени, указанного под ним. Если срок истёк, нажмите Обновить код и повторите подключение.
После подключения в ChatRex отображаются компания, витрина, язык и валюта. Проверьте их до настройки действий бота.
#
Что синхронизируется
- активные и видимые товары выбранной витрины;
- категории и артикулы;
- цены и валюта;
- опции и комбинации;
- доступность и количество на складе;
- публичные ссылки на товары.
Изменения сначала попадают в локальную очередь дополнения, затем передаются в ChatRex фоновым заданием. Небольшая задержка после изменения товара нормальна.
#
Действия бота
После подключения добавьте нужные операции во вкладке Интеграции и действия. Их параметры и рекомендуемая последовательность описаны в статье Действия CS-Cart.
#
Проверка
- Выберите активный товар с несколькими опциями или комбинациями.
- Найдите его через тестовый чат ChatRex.
- Сравните название, артикул, цену и варианты с выбранной витриной.
- Проверьте остаток конкретной комбинации.
- Получите публичную ссылку и убедитесь, что она открывает товар на нужной витрине.
#
Отключение
Откройте настройки интеграции CS-Cart в ChatRex и нажмите Отключить. Отключение отзывает соединение; ожидающие отправки изменения каталога больше не передаются.
Для повторного подключения создайте новый код и заново выберите область данных в CS-Cart.