API интеграция с webasyst
Краткое описание
Модуль синхронизирует товары и заказы между CS‑Cart и Webasyst через API.
Для чего нужен
- поддерживать единые данные по товарам и остаткам;
- подтягивать заказы и статусы из Webasyst;
- вести сопоставление статусов и объектов.
Основные возможности
- Создание/обновление товаров по SKU.
- Обновление заказов и статусов.
- Таблицы соответствий объектов и статусов.
- Логирование запросов.
Как работает
- При установке добавляет поле
ms_webasyst_api_integration_order_idи таблицы соответствий. - Хуки реагируют на изменения заказов в CS‑Cart.
- API‑клиенты обновляют товары и заказы в Webasyst.
Где находится в админке
- Модули → Управление модулями → API интеграция с webasyst — URL, токен, настройки.
- Сравнение статусов — шаблон
statuses_compare.tpl.
Примечания
- Требуется доступ к Webasyst API.
- Подробная инструкция — в
INSTRUCTION.md.
Локализации:
- English
- Русский
Совместимость:
- 4.18.X
# API интеграция с webasyst: Подробная инструкция
Установка
Модуль устанавливается стандартными средствами CS‑Cart через раздел Модули → Скачанные модули.
Настройка и запуск
Укажите URL аккаунта, получите токен и задайте настройки синхронизации.
Работа с модулем
- Сопоставьте статусы заказов CS‑Cart и Webasyst.
- Запустите синхронизацию товаров/заказов.
Импорт и экспорт
Импорт/экспорт не предусмотрены модулем.
Проверка работы
- Обновите товар в Webasyst и проверьте его в CS‑Cart.
- Создайте заказ и проверьте синхронизацию статуса.
Обслуживание
Обновление
Обновляйте модуль через стандартные механизмы CS‑Cart или git‑репозиторий модуля.
Удаление
Удалите модуль через Модули → Скачанные модули.
Файлы и точки входа
app/addons/ms_webasyst_api_integration/func.php— синхронизация товаров/заказов.app/addons/ms_webasyst_api_integration/settings.func.php— настройка токена.app/addons/ms_webasyst_api_integration/controllers/backend/ms_webasyst_api_integration.php— админка.
**v1.2.4** [\*] Изменены короткие теги <? на обычные <?php v1.2.3 (05.01.2023) [!] Исправлена ошибка не все настройки сохранялись при нажатии кнопки сохраненить на странице настройки модуля ************************ v1.2.2 (14.14.2022) [\*] Изменено сопоставление товаров через sku, вместо sku_id [+] Добавлены дополнительные настройки модуля для отправки скидок и обновления заказов ************************ v1.2.1 (28.10.2022) [+] Добавлена информация о крон ссылке для запуска обновления заказов в настройках модуля ************************ v1.2.0 (27.10.2022) [+] Добавлена возможность обновления заказов/статусов заказов на основании данных с удаленного маркетплейса ************************ v1.1.1 (19.10.2022) [+] Добавлен пропущенный файл контроллера. ************************ v1.1.0 (17.10.2022) [+] Добавлена возможность обновления заказов/статусов заказов на удаленном маркетплейсе [+] Добавлен страница сопоставления статусов заказов удаленного маркетплейса с локальным ************************ v1.0.2 (13.10.2022) [\*] Исправил отправку данных клиента. ************************ v1.0.1 (04.10.2022) [+] Добавил файл, который забыл перенести. [\*] Исправил контроллер для скрипта крона. ************************ v1.0.0 (27.09.2022) [+] Первое издание ************************ [+] Добавлено [-] Удалено [*] Изменено [!] Исправлена ошибка
Отзывы
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.