# Действия CS-Cart

Действия бота для поиска товаров CS-Cart, получения карточки, проверки комбинаций и ссылки на витрину.

После подключения CS-Cart бот работает с активным каталогом выбранной витрины, языка, валюты и продавца.

# Доступные действия

# Найти товары CS-Cart

Ищет активные и видимые товары по названию, артикулу и категории. За один вызов возвращается до 20 результатов и признак наличия следующих совпадений.

Используйте поиск первым и передавайте полученный product_id в остальные действия.

# Получить товар CS-Cart

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

# Проверить наличие CS-Cart

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

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

# Получить ссылку CS-Cart

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

# Настройка

  1. Откройте Мои боты и нажмите Изменить.
  2. Перейдите во вкладку Интеграции и действия.
  3. Добавьте нужное действие CS-Cart.
  4. Выберите подключённую интеграцию.
  5. Сохраните настройки бота.

# Рекомендуемый сценарий

  1. Найдите подходящие товары.
  2. Получите карточку выбранного товара.
  3. Уточните у клиента обязательные опции.
  4. Проверьте остаток точной комбинации.
  5. Сообщите подтверждённые цену и наличие.
  6. Отправьте ссылку на товар выбранной витрины.

Не объединяйте данные из разных подключений CS-Cart. Если товар отсутствует в результатах, проверьте, что он активен, видим на подключённой витрине и уже передан фоновым заданием.

# Проверка

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