Woove Woove Site Обмен с 1С: CommerceML

Обмен с 1С: CommerceML

Каталог из 1С в магазин сайта и заказы обратно по стандартному протоколу

Обновлено 29 сентября 2026 г. Woove Site 1 мин чтения

Магазин на Woove Site принимает каталог из 1С и отдаёт ей заказы по протоколу CommerceML — тому же, что у 1С-Битрикс. 1С сама ходит на адрес обмена, программировать ничего не нужно.

Адрес и доступ

  • Адрес: https://<домен сайта>/1c_exchange; принимается и /bitrix/admin/1c_exchange.php
  • Авторизация — обычная Basic. Логин и пароль обмена задаются в настройках магазина сайта
  • На неверный пароль сервер отвечает failure и пояснением

Порядок обмена

  1. mode=checkauth — ответ success, имя и значение cookie сеанса
  2. mode=init — zip=no, file_limit=20000000: файлы без архива, кусками до 20 МБ
  3. mode=file — файлы приходят частями и дописываются
  4. mode=import — import.xml разбирается как каталог (разделы, товары, картинки); offers, prices, rests — как цены и остатки

Заказы в 1С

Тип sale: на mode=query отдаём XML с новыми заказами, на mode=success помечаем их переданными — повторно они не отдаются.

Без 1С

Файл CommerceML можно загрузить руками в «Каталог» → «Импорт и выгрузка». Нужен корень «КоммерческаяИнформация».

История обменов — что добавлено и обновлено — видна в каталоге сайта; картинки из 1С раздаются с адреса сайта.
Помогла статья?