OpenCart · Custom API · 1С интеграции

Кастомный API обмена OpenCart с 1С

Для Industriehof требовался не просто интернет-магазин, а устойчивый слой обмена между OpenCart и 1С с собственными правилами по сущностям, складам, клиентам и заказам.

  • OpenCart
  • PHP
  • MySQL
  • JSON API
  • 1С интеграции
  • GUID

Изображение проекта

Текущая главная страница интернет-магазина Industriehof

Задача

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

Что реализовано

  • отдельные JSON-контроллеры API для категорий, товаров, клиентов и заказов
  • авторизация API и ограничение запросов по разрешенным IP-адресам
  • создание, обновление и удаление категорий с сопоставлением по GUID
  • создание и обновление товаров, цен, акций, изображений и статуса доступности
  • остатки по складам в Москве, Германии и товарам в пути с расчетом итогового количества
  • связи товаров: аксессуары, альтернативы, совместимость и сопутствующие позиции
  • создание, обновление и удаление клиентов, группы клиентов и подписки
  • выгрузка новых и подтвержденных клиентов в контур 1С
  • выгрузка заказов с позициями, адресами и историей и обратное обновление статусов
  • единая GUID-модель для двустороннего обмена OpenCart и 1С

Моя роль

Проектирование и разработка custom API OpenCart, моделей обмена с 1С, сопоставления сущностей по GUID и сценариев синхронизации каталога, клиентов и заказов.

Результат

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

Подтверждение

Нужен кастомный контур обмена OpenCart и 1С — написать в Telegram

Есть похожая задача?

Пришлите описание проекта, текущую проблему, желаемый срок и бюджет, если он уже определен.

Telegram: @dmitrydevelopmentEmail: web@dmitrydevelopment.com
Телефон / WhatsApp / Viber:+381 64 118 22 24WhatsAppViber