Корзина пуста
Расширенный API магазина
Этот модуль входит в нашу Подписку.
Оформите подписку — и пользуйтесь всеми модулями без ограничений.
Модуль расширяет стандартный API CS-Cart и даёт внешним клиентам единый способ работать с каталогом, корзиной, заказами, бонусами, пунктами получения и настройками витрины.
Для чего нужен
- чтобы подключить к магазину мобильное приложение, веб-кабинет или другой внешний клиент;
- чтобы отдавать внешним сервисам актуальные данные каталога и покупателя из одного источника;
- чтобы применять настройки витрины, складской доступности, бонусов и оплат на стороне магазина;
- чтобы публиковать пользовательские подборки товаров через тот же API.
Основные возможности
- передаёт товары, категории, бренды, баннеры, товарные блоки и промоакции;
- поддерживает профиль покупателя, избранное, историю заказов и подборки товаров;
- работает с корзиной, скидками, оплатой, доставкой и оформлением заказа;
- учитывает бонусные баллы в расчётах корзины и заказа;
- передаёт магазины, склады, пункты самовывоза и офисы СДЭК;
- может блокировать оформление при недоступности товара в выбранном городе;
- позволяет пометить способы оплаты и контент, которые должны быть видны в приложении;
- поддерживает оплату картой и через СБП через Paygine, если модуль оплаты подключён.
Как работает
Администратор задаёт ID блока баннеров, характеристику бренда, главную категорию и фильтр по складам, а при необходимости отдельно включает проверку наличия для приложения и для сайта. В карточках способов оплаты можно пометить варианты, которые должны отображаться в приложении, а совместимый модуль избранного и подборок включает публикацию списков через API.
Внешний клиент подключается к API магазина с нужными правами, запрашивает каталог и данные покупателя, добавляет товары в корзину, пересчитывает её и оформляет заказ. Если включены бонусы, склады, пункты получения, Paygine или подборки, модуль передаёт и эти данные в пределах настроек и доступных интеграций.
Где находится в админке
Основные настройки находятся в Администрирование → Модули → Управление модулями → Расширенный API магазина.
Связанные поля также появляются в настройках баннеров, способов оплаты, складской доступности и совместимых модулей подборок.
Остались вопросы по работе модуля?
Напишите нам.
https://t.me/makeshop_chat_bot