ОБМЕН С Купить модуль
Разработка LiveOpencart

Обмен данными
OpenCart

Двусторонняя синхронизация интернет-магазина и 1С через JSON API. Товары, цены, остатки, заказы и данные покупателей — без ручного переноса.

Подходит для нового и уже работающего магазина
Пакетная обработка десятков тысяч товаров
Частичный и полный обмен с подробной диагностикой
OpenCart 3 · ocStore 3 · LiveStore 3
opencartМАГАЗИН
👕
📦
🛒
👤
1CУЧЁТ
Товары
Заказы
Остатки
Покупатели
Один обмен вместо ручной работы

Что синхронизирует модуль

Каталог, продажи и служебные данные передаются между OpenCart и 1С через собственный JSON API.

Товары

Загрузка из 1С и выгрузка товаров OpenCart обратно в учётную систему. Можно обменивать весь каталог или выбранные папки.

Заказы

Загрузка заказов в 1С вместе с данными покупателя, оплаты, доставки и адресов. Передача статусов заказов из 1С.

Цены и остатки

Цены, акции и складские остатки обновляются отдельными запросами; базовые цены можно загрузить из OpenCart обратно в 1С.

Категории и бренды

Обмен категориями, производителями и структурой каталога.

Изображения

Выгрузка присоединённых изображений товаров из 1С. Изображения значений опций поддерживаются при установленном адаптере «Изображения опций 3».

Атрибуты и опции

Группы атрибутов, характеристики, опции и их значения.

Все языки магазина

Названия, описания, мета-поля и SEO URL для всех установленных языков OpenCart.

Гибкая настройка

Полный или частичный обмен и независимые методы для разных типов данных.

Большие каталоги

Не нужно передавать всё одним огромным файлом

Каталог разбивается на небольшие пакеты и последовательно обрабатывается по курсору. Соединение не приходится удерживать на всё время обмена.

КаталогЦеныОстаткиИзображенияЗаказы
Пакетный обменСинхронизация активна
#0214
Товары · 250 записей
Готово
#0215
Товары · 250 записей
84%
#0216
Следующий пакет
В очереди
Δ
Изменённые цены и остатки
Только изменения
Для уже работающих магазинов

Каталог не придётся создавать заново

Существующие товары OpenCart можно связать с позициями 1С. А товары, которых ещё нет в учётной системе, - выгрузить из магазина в 1С.

Привязка существующих товаров

Выберите одну пару полей номенклатуры 1С и товара OpenCart для поиска. По умолчанию обработка сопоставляет «Артикул» 1С со SKU OpenCart; также можно выбрать код или дополнительный реквизит 1С и доступное текстовое поле сайта. Перед записью связей запустите проверку и посмотрите результат в журнале.

Артикул 1СSKU OpenCart
Код 1СModel OpenCart
Доп. реквизит 1СПоле товара OpenCart
Запуск

Как подключается обмен

Модуль устанавливается в OpenCart, а для 1С используется собственная обработка LiveOpencart.

Установить модуль

Загрузить файлы и установить модуль на сайт OpenCart.

Настроить OpenCart

Задать параметры обмена и подключить необходимые плагины.

Установить обработку 1С

Установить обработку LiveOpencart в используемую конфигурацию 1С.

Проверить обмен

Запустить тестовую синхронизацию и проверить журнал запросов.

Автообмен

Работа по расписанию - без ручного запуска

Операции можно запускать с разной периодичностью: часто получать новые заказы и обновлять статусы, реже передавать остатки и цены.

Обычная 1С

Внешняя обработка содержит вкладку «Расписание». Для постоянной серверной работы можно использовать БСП, регламентное задание или планировщик Windows.

Новые заказыкаждые 2-5 мин.
Статусы заказовоколо 5 мин.
Цены и остатки15-30 мин.

1С:Фреш

Поддерживается серверный режим через «Дополнительные отчёты и обработки»: пользовательский сеанс и форма обработки могут быть закрыты.

Серверная команда БСПподдерживается
Доступ к OpenCartпо HTTPS
Защита от дублей заказовесть
Совместимость

Поддерживаемые конфигурации и дополнения

Конфигурации 1С

1С:Бухгалтерия 8, редакция 3.0
1С:Управление торговлей 8, редакция 11
1С:Управление нашей фирмой 8

Плагины интеграции

Нажмите на название дополнения, чтобы посмотреть его описание и возможности на LiveOpencart.

Надёжность API

Обмен рассчитан на автоматическую работу

В API предусмотрены механизмы, которые помогают безопасно запускать обмен по расписанию и корректно переживать сетевые сбои.

Токен не передаётся в URL

Авторизация через X-Api-Token или Bearer-токен, чтобы секрет не попадал в историю URL.

HTTPS и ограничение по IP

Можно требовать HTTPS и разрешить API только для нужного адреса сервера 1С.

Защита от повторов

X-Request-Id позволяет безопасно повторить тот же запрос после обрыва соединения.

Ошибки не ломают весь пакет

Проблемный элемент откатывается отдельно, остальные записи продолжают обрабатываться.

Пример запроса к OpenCart
POST /index.php?route=extension/module/live_1c_exchange/api&method=catalog.products.import
X-Api-Token: ••••••••••••••••
X-Request-Id: 1c-catalog-000214
Content-Type: application/json
Повторный запрос с тем же ID не создаёт повторную операцию
Контроль обмена

Журнал запросов и подробная диагностика

Проще понять, что происходило во время синхронизации: запросы записываются в журнал, а ошибки возвращаются с подробной информацией.

12:18:03 POST /api/catalog/products 200 OK
12:18:04 batch=214 items=250 cursor=next
12:18:05 prices.updated=37 stocks.updated=51
12:18:07 images.skipped=242 images.updated=8
12:18:08 X-Request-Id duplicate check cached response
12:18:09 session=full_exchange_0812 continue →
12:18:10 next_cursor=215 ready
Техническая база

Для OpenCart 3 и современных версий PHP

CMSOpenCart 3
СборкиocStore 3 / LiveStore 3
PHP7.0 - 8.3
Протокол обменаJSON API
Оплата и документы

Купить можно удобным для вас способом

Работаем как с частными покупателями, так и с организациями. При необходимости оформим покупку с бухгалтерскими документами.

Банковской картой

Быстрая онлайн-оплата на LiveOpencart. После оплаты предоставляется электронный кассовый чек.

По безналичному расчёту

Для организации или ИП можем выставить счёт и оформить покупку по безналичному расчёту.

Документы и ЭДО

Предоставим необходимые закрывающие документы. При необходимости можем обменяться документами через ЭДО.

Оплата в тенге

Для клиентов из Казахстана можем оформить продажу в тенге. Условия и сумму согласуем перед покупкой.

Нужен счёт, документы по ЭДО или оплата в тенге? Напишите нам до покупки - подберём удобный вариант оформления.

Связаться с нами →
Не хотите настраивать самостоятельно?

Настроим обмен OpenCart и 1С под ваш магазин

Модуль можно установить и настроить самостоятельно или заказать настройку под ключ: подключение OpenCart к 1С, первичную проверку обмена и настройку под используемую конфигурацию.

Стоимость услуги определяется отдельно. Доработки сайта и 1С, если они потребуются, в стандартную настройку не входят.
Заказать настройку

Есть вопросы по обмену с 1С?

Напишите нам перед покупкой, если нужно уточнить совместимость вашей конфигурации 1С, способ оплаты, документы или объём настройки.

Автоматизируйте обмен
OpenCart и 1С

Меньше ручного переноса данных, меньше ошибок и актуальная информация в обеих системах.