Здравствуйте.
Нужно сделать синхронизацию магазина на Opencart 3 с магазином на prom.ua через апи:
1. Синхронизация товара OC -> Prom.ua по артикулу (описание) раз в сутки
2. Синхронизация товара OC -> Prom.ua по артикулу (цена, кол-во) раз в 15 минут
3. Синхронизация заказов Prom.ua -> OC (для каждого нового заказа: уменьшение в бд OC остатков товара из заказа с проверкой кол-ва. Если остаток товара минус заказ < 0, то на Prom.ua отсылается команда изменить статус такого заказа "отменен" иначе просто списываем остатки и запускаем пункт 2) раз в 15 минут.
4. Проверка статуса заказов на Prom.ua за 7 дней (Скорее всего нужно сделать табличку в бд. Если статус какого-либо заказа на Prom.ua за последнюю неделю изменен на "отменен", то по апи запрашивается этот заказ и по всем позициям увеличивается остаток в бд) раз в сутки.
Предложения, пожалуйста, присылайте в личку.
Заранее благодарю.