Модуль OpenCart: Синхронизация товаров с поставщиком через API
По просьбе клиента, реализована возможность получения информации о товарных позициях поставщика ( https://i-t-p.pro/ ) с последующей синхронизацией их в каталог интернет-магазина.
При этом, есть возможность указывать наценку на товар, исходя из категории товара у поставщика.
Также синхронизируются все параметры товара - наличие, количество на складе, вес, производитель, модель и так далее.
Если товар заканчивается у поставщика - в каталоге интернет-магазина товар автоматически скрывается. Как только товар появляется у поставщика - он автоматически появляется и в магазине.
Реализована возможность отделять процесс парсинга на стороннюю площадку, чтобы не замедлять работу интернет-магазина при активном парсинге. При этом, парсер имеет обширный веб-интерфейс, позволяющий настраивать периодичность парсинга, каталог выгрузки, категории товаров и наценки на них, а также параметры подключения к API и магазину. Все это делает процесс синхронизации товаров максимально гибким и производительным.
Система выполнена в виде модуля к OpenCart 2.3.