Интернет-магазин на зрелой стадии — это не только витрина и оплата. Это цепочка «заказ → резерв в 1С → отгрузка → этикетка СДЭК → трек клиенту → акт и маржа в учёте». Если звенья не связаны, менеджер живёт в трёх окнах и маржа «плывёт» из-за неверной стоимости доставки.
Три контура системы
Витрина (CMS / фреймворк)
- Каталог, корзина, промокоды, оплата.
- Личный кабинет покупателя с историей заказов.
- Отображение трек-номера и статуса доставки.
1С (УТ, УНФ, КА, Бухгалтерия + доработки)
- Заказ покупателя, резерв, реализация.
- Счета, УПД, взаиморасчёты.
- Себестоимость и маржа по заказу.
СДЭК (LogiPoint / API)
- Расчёт тарифа на checkout.
- Создание заказа на доставку, печать этикетки.
- Трекинг и наложенный платёж (если используете).
Поток данных по шагам
- Checkout: клиент выбирает СДЭК, видит цену и срок — расчёт через API или таблицу тарифов.
- Оплата: заказ на сайте → CommerceML или API → «Заказ покупателя» в 1С.
- Сборка: менеджер подтверждает, резерв списывается, формируется реализация.
- Отгрузка: из 1С или WMS создаётся заявка в СДЭК → UUID/трек → запись в заказ на сайте.
- Доставка: webhook или опрос статусов → SMS/e-mail клиенту.
- Закрытие: акт СДЭК сверяется с начисленной стоимостью доставки в 1С.
Точки отказа
- Двойной ввод трека — менеджер копирует из личного кабинета СДЭК в 1С и на сайт.
- Расхождение тарифа — на checkout одна сумма, в акте СДЭК другая (габариты, НП).
- Отмена без синхронизации — заказ отменён на сайте, в 1С резерв висит.
- Наложенный платёж — деньги пришли, в 1С оплата не проведена (см. статью о НП).
Минимальная архитектура для старта
Не обязательно сразу enterprise-шина. Достаточно:
- обмен заказами сайт ↔ 1С (CommerceML или REST);
- модуль СДЭК в CMS или middleware-скрипт «1С → СДЭК API»;
- поле «трек-номер» в заказе покупателя, которое уходит на сайт.
Кто за что отвечает в группе БИТ
- LogiPoint — договор СДЭК, тарифы, cdek22.ru.
- CodeLab — интеграция сайта и 1С, автоматизация треков (CodeLab).
- TechSpot — если нужны касса и учёт офлайн-точки параллельно с e-commerce.
Следующий шаг — что именно синхронизировать в 1С.