Задача

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

Доступные способы интеграции

Поставщик поддерживает несколько протоколов обмена данными со своими контрагентами:

  • API (RESTful)
  • Передача архивов/через протокол (например, FTP/SFTP dle различных целей)
  • Специализированные форматы или протоколы системы поставщика

Основные требования (Scope of Work)

1. Импорт данных:

  • Каталог товаров: названия, артикулы, производители, описания и характеристики.
  • Изображения: автоматическая загрузка и привязка изображений товаров на сайт из предоставленных данных.
  • Цены и специальные предложения: регулярная синхронизация текущих цен.
  • Остатки и склады: учет количества товара на разных складах поставщика и отображение актуальных остатков на сайте.

2. Экспорт данных (формирование заказов):

  • Онлайн-заказ: реализовать механизм отправки оформленных заказов с сайта напрямую в систему поставщика для обработки.
  • Создание и обновление заказа: передача полной информации о клиенте, адресе, составе заказа, стоимости.
  • Статусы заказа: периодическая проверка (или вебхуки) для автоматического о

3. Трудности дополнительные:

  • Интеграция должна выполняться без ручного вмешательства администратора (автоматически по расписанию).
  • Обеспечить обработку ошибок обмена и логирование действий.
  • Предусмотреть возможность последующей адаптации под других поставщиков.

Готовность интегратора

Кандидат должен иметь:

  • Опыт работы с API.
  • Навык написания (модификации) модулей расширения.
  • Умение принимать запросы/документацию и работать без исходников, договариваясь с фрилансером/заказчиком.

Дополнительная информация

Развернутое описание методов предоставляется исполнителю после начала сотрудничества.

Срочно: Настройка SMTP для отправки форм на Joomla 5

Требуется веб-мастер для срочного исправления отправки форм на сайте после обновления Joomla. Необходимо заменить текущий JSON-скрипт на стандартную SMTP-отправку. Сайт размещен на популярном хостинге.

Аналитическая база данных транспортных средств по регионам Казахстана

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