Быстрый старт
Перед началом работы необходимо выполнить полную настройку плагина.
Внимание!
Пройдитесь по всем вкладкам и задайте настройки согласно описанию в документации.
Если настройки не будут заданы, плагин может работать некорректно!
Предупреждение:
Если вы настраиваете плагин в первый раз на уже используемом сайте, рекомендуется удалить все текущие товары, чтобы избежать ошибок в работе плагина. Для этого есть специальная вкладка «Управление данными» в разделе «Импорт».
Там есть кнопки массового удаления данных.
Порядок выполнения настройки
Зайти во вкладку Импорт → Соединение, задать параметры соединения с iiko API и ввести ваш iikoCloud API key.
Как подключить APIКак работает авторизация
В настройках плагина указывается только ваш клиентский iikoCloud API key.
СлужебныеappIdиclientSecretприложения Woo2iiko хранятся на сервере Woo2iiko и не вводятся на сайте клиента.Плагин передаёт в token broker лицензионный ключ, домен сайта и iiko API key, а получает временный
token/access_tokenдля запросов к iikoCloud API.Зайти в раздел Импорт → Организация, убедиться, что связь с API установлена и вы видите список организаций.
Выбрать Организацию (ресторан) по умолчанию.
Выбрать Терминал (группу) доставки по умолчанию.
Выбрать Категории товаров для импорта в WooCommerce и импортировать их.
В Номенклатуре iiko это группы!
Если список пуст, необходимо подготовить меню для внешних систем и произвести выгрузку меню в iiko.Нажать кнопку запуска импорта товаров (рекомендуется в фоновом режиме).
Для запуска импорта в фоновом режиме включите автоматический импорт по расписанию в настройках плагина и проверьте, что петлевые запросы (loopback) работают.Перейти в настройки. Выставить необходимые настройки импорта и отображения модификаторов.
Перейти во вкладку Гео данные. Выбрать город (данные из iiko), сохранить изменения.
Если список городов пуст, города необходимо выгрузить в API.Перейти во вкладку Платежи, настроить соответствие типов оплаты в iiko и WooCommerce.
Соответствие типов сохраняется автоматически.Перейти во вкладку настроек Оформления заказа.
Если вам нужна платная доставка:- Включите поддержку способов доставки WooCommerce
- Включите передачу товара как стоимости доставки
- В WooCommerce: Основные настройки → Локации доставки → Продавать во всех странах
- Стандартное местоположение клиента → Местоположение магазина
- WooCommerce → Доставка: задайте способы доставки «Самовывоз» и «Единая ставка» (с 0 стоимостью или стоимостью iiko-товара в качестве стоимости доставки)
- Сохраните изменения
Настройте callback на сайт из iiko для обновления статуса заказа и стоп-листа (Настройки → Основные).
Там 2 поля - скопируйте данные из них и вставьте в интерфейс iiko web.
На этом базовая настройка закончена. Вы можете создать ваш первый заказ!
Самый популярный вопрос:
«Можно ли создать заказ с теми товарами, которые я вручную создал в WooCommerce?» Нет нельзя, экспорт заказов не будет работать, если товар не был импортирован из iiko.
Подсказка
Если у вас уже есть заполненные карточки товара в WooCommerce, вы можете синхронизировать их, не удаляя данные полностью.
Для этого есть настройка проверки товаров по именам. Плагин запишет недостающие данные и id из iiko.
При этом, например, можно не обновлять описания из iiko - для этого есть специальные настройки.