Prestashop 1.7 модуль синхронизации по API с поставщиком Forsage
Требуется создать модуль синхронизации по API с поставщиком для оптового магазина на Prestashop 1.7. Документация по API https://forsage.docs.apiary.io Так же прикрепляю XLS файл со структурой.
Поставщик каждый день меняет наличие товара у себя и отправляет PUSH уведомление, необходимо настроить получение и корректное обновление.
ТЗ:
1. Импорт всех товаров (полная синхронизация товаров).
2. Обновление товаров (цен, фото, характеристик т.д.).
3. Загрузка только новых товаров за нужный период.
4. Изменение товаров и удаление товаров за нужный период.
5. Возможность отключения категории и подкатегорий при синхронизации.
6. Автоматическое создание новых категорий и подкатегорий в случае появления таковых на стороне поставщика.
7. Предусмотреть возможность работы модуля через планировщик Cron.
8. Так как магазин у нас полностью оптовый, а цены приходят розничные (за 1 пару), то нужно обеспечить попадание розничной цены в базу данных умноженное на количество пар в коробке (количество пар в коробке - это одна из характеристик товара, либо можно переиграть по другому).
У нас есть такой модуль под Webasyst Shop-Script, могу дать для примера исполнителю.