Подключение к iiko (API connection)
Раздел WooCommerce → iiko → API connection — подключение к iiko Cloud API.
Способ авторизации
Подробно
См. Подключение к iiko — детальное описание.
| Режим | Что нужно | Настройка |
|---|---|---|
| Token broker (рекомендуется) | Лицензионный ключ woo2iiko | iiko_license_key |
| Legacy API key | API-ключ iiko Cloud | iiko_api_key |
API URL
| Настройка | Назначение | По умолчанию |
|---|---|---|
iiko_api_url | Базовый URL iiko Cloud API | https://api-ru.iiko.services/api/1/ |
Не меняйте без необходимости
Изменение URL требуется только для региональных инстансов iiko. По умолчанию используется российский.
Таймаут запросов
| Настройка | Назначение | По умолчанию |
|---|---|---|
iiko_request_timeout | Таймаут HTTP-запроса к iiko (сек) | 15 |
- Увеличьте при медленных ответах iiko (например, при импорте больших каталогов).
- Слишком большое значение может вызвать таймаут PHP.
Организация и терминал
| Настройка | Назначение |
|---|---|
iiko_rest_id | UUID текущей организации/ресторана. |
iiko_geo_current_city_id | ID текущего города (для геокодирования legacy). |
После выбора организации подтягиваются: номенклатура, терминалы, зоны доставки, стоп-листы.
Вебхук (auth_key)
| Настройка | Назначение |
|---|---|
iiko_auth_key | Ключ авторизации вебхука iiko (автогенерируется). |
iiko_order_endpoint | URL для callback от iiko (автогенерируется из site_url). |
iiko присылает обновления (стоп-листы, статусы заказов) на /wp-json/woo2iiko/v1/callback с заголовком authorization: <iiko_auth_key>.
Sync endpoint URL
В Settings Manager есть кнопка Sync endpoint URL — она синхронизирует order_endpoint с текущим get_site_url(). Полезно при переезде сайта.
Showcase
| Настройка | Назначение | По умолчанию |
|---|---|---|
iiko_allow_showcase | Разрешить использование showcase (демо/витрина) | yes |
Проверка подключения
- В блоке debug info виден статус подключения.
- Запуск импорта — если данные пришли, подключение работает.
- WP-CLI:
wp woo2iiko info.