Техническое задание: Интеграция WooCommerce и 1С

Цель проекта

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

Основные требования к функционалу

  • Синхронизация остатков: Количество товаров на сайте должно автоматически обновляться в соответствии с данными из 1С.
  • Синхронизация цен: Актуальные цены на товары должны передаваться из 1С на сайт.
  • Механизм обмена: Реализовать обмен по расписанию (например, раз в час) или по событию.
  • Надежность: Процесс должен корректно обрабатывать ошибки связи и сохранять целостность данных.
  • Логирование: В системе должен вестись лог обмена для диагностики проблем.

Технические детали

  • Сайт клиента работает на CMS WordPress с плагином WooCommerce.
  • Учет ведется в системе 1С (конкретная конфигурация уточняется у заказчика).
  • Предпочтительный способ интеграции: использование стандартного механизма обмена данными 1С (CommerceML, веб-сервисы) или проверенного плагина/решения для WooCommerce.
  • Необходимо провести тестирование работы интеграции перед сдачей проекта.

Ожидаемый результат

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

Доработка платежного модуля в Opencart 3

Требуется внести правки в модуль оплаты, чтобы скидка при оформлении заказа применялась корректно - исключительно к товарам, а не распределялась на стоимость доставки. Задача для разработчика, знакомого с Opencart 3.