Интернет-магазин без связи с 1С — это ручной ввод заказов и постоянная рассинхронизация остатков. Разберём способы интеграции: от стандартного CommerceML до кастомных API-решений.
Что нужно синхронизировать?
- Товары — номенклатура, описания, характеристики
- Цены — по типам цен и соглашениям
- Остатки — по складам или общие
- Заказы — с сайта в 1С
- Статусы — оплата, доставка обратно на сайт
Способ 1: CommerceML (Битрикс, 1С-UMI)
Стандартный протокол обмена, поддерживается многими CMS.
Плюсы: готовое решение, не требует разработки
Минусы: медленный (выгружается всё), сложно кастомизировать
Способ 2: REST API
Разработка HTTP-сервиса в 1С для прямого обмена с сайтом.
Плюсы:
- Обмен в реальном времени
- Выгружаются только изменения
- Любая логика под ваши процессы
Минусы: требует разработки на стороне 1С и сайта
Способ 3: Webhook-уведомления
Сайт отправляет уведомление в 1С при новом заказе.
Популярные CMS
Встроенный обмен через CommerceML или REST API
Webhook при заказе + API для каталога
REST API + плагины для 1С
Модули обмена или кастомная разработка
Нужна интеграция с сайтом?
Настрою обмен 1С с любой CMS. Товары, цены, остатки, заказы — всё автоматически.
Обсудить проект