Інтеграція WooCommerce i API
1. Синхронізація залишків iiko > сайт
https://ru.iiko.help/articles/#!api-documentations/iikocloudapi
(Пошук по артикулу)
Якщо артикул є в базі - оновлюємо ціну і залишок і переходимо до наступного
Якщо артикулу немає - пишемо в лог артикул, якого нема на сайті
В кінці операції надсилаємо емейл з логом на скриньки адміна (можна вказати кілька)
2. Замовлення з сайту > iiko
https://ru.iiko.help/articles/#!api-documentations/api-iikocard
При зміні статуса замовлення на Виконано, в iiko відправляємо запит
2.1 Покупець:
Ім’я
Прізвище
Телефон (потребує валідації, 380ххххххх якщо тел не співпадає, тоді показати warning)
Сертифікат (custom field, потребує валідації)
2.2 Перелік товарів, які були куплені:
2.3 Доставка:
Тут буде хардкод. Залежно від вибраного способу доставки
Отримуємо відповідь ОК або помилка. Все записуємо в ЛОГ. При помилці - відправляємо ЛОГ адміністратору.
Робимо помітку в замовлення що "Замовлення успішно створено"