ID скидки iiko: как использовать и не потерять данные

ID скидки iiko — это уникальный идентификатор, который система автоматически присваивает каждой созданной скидке. Он нужен для интеграции, тонкой настройки акций и автоматизации учёта. Без него не обойтись, если вы подключаете CRM, онлайн-кассу или программы лояльности.

Обновлено 28.08.2026

Главная страница » Категории

ID скидки iiko: как использовать и не потерять данные

ID скидки iiko — это уникальный идентификатор, который система автоматически присваивает каждой созданной скидке. Он нужен для интеграции, тонкой настройки акций и автоматизации учёта. Без него не обойтись, если вы подключаете CRM, онлайн-кассу или программы лояльности.

Почему ID важнее, чем кажется

Многие воспринимают ID скидки как техническую мелочь, но это ваш главный инструмент против хаоса в базе. Если два филиала создадут скидки с одинаковыми названиями, но разными условиями, только ID поможет их различить в отчётах. Особенно критично это для сетей, где ручное сопоставление данных съедает часы работы бухгалтерии.

Как найти ID без паники

Откройте административную панель iiko, перейдите в раздел «Маркетинг» → «Скидки». Выберите нужную акцию — её ID отобразится в адресной строке браузера или в свойствах. Например:
https://demo.iiko.it/front#discounts/**a67e2d41-bf12-4cc8-b56c-8a18f87c22d1**/edit

Копируйте только часть между discounts/ и /edit — это и есть ваш идентификатор. Не пытайтесь угадать или сгенерировать его вручную — это вызовет конфликт в базе.

Чего вам не расскажут в других руководствах

Основная опасность — случайное удаление скидки. Если вы удалите акцию, а потом создадите новую сжу тем же названием и условиями, её ID будет другим. Все интеграции (1С, модули онлайн-оплаты) перестанут работать. Восстановить прежний ID невозможно — только настраивать всё заново.

Вторая ловушка — копирование баз между серверами. При переносе ID могут сбиться, особенно если вы импортируете скидки из файла без предварительной очистки базы. Всегда делайте выгрузку с проверкой целостности связей.

Сравнение способов работы со скидками

Критерий Ручное копирование Через ID (API) Через встроенные шаблоны
Скорость применения к новым филиалам 15–30 минут Мгновенно 5–10 минут
Риск ошибок при переносе Высокий Нулевой Средний
Совместимость с внешними системами Только через ручной ввод Полная Частичная
Обновление условий акции Требует правки везде Автоматически синхронизируется Требует правки шаблона
Поддержка массовых акций Нет Да Ограниченно

Как избежать проблем с интеграцией

Никогда не используйте ID в прямых ссылках на скидки в публичном интерфейсе — это дыра в безопасности. Вместо этого настройте косвенную ссылку через внутренний код акции. Для веб-интеграции используйте официальное API iiko, а не прямое копирование ID в скрипты.

При миграции на новую версию iiko обязательно сделайте полный экспорт списка скидок с их ID — это спасёт вас от недели ручного восстановления связей. Проверьте, чтобы во всех внешних системах (онлайн-бронирование, мобильное приложение) ID обновились до переноса живой базы.

Вопросы и ответы

Можно ли изменить ID существующей скидки?
Нет, идентификатор назначается только при создании и не редактируется. Если вам нужно изменить ID, придётся создать новую скидку и перенастроить все интеграции.

Что делать, если я удалил скидку, а её ID нужен для отчёта?
Восстановите скидку из резервной копии базы данных. Если бэкапа нет — ID утерян безвозвратно, потребуется создавать акцию заново.

Как найти ID скидки, если у меня нет доступа к админке?
Обратитесь к администратору системы. Альтернативно — проверьте логи интеграций, где ID мог сохраниться при последнем успешном запросе.

ID скидки совпадает во всех филиалах?
Нет, каждый филиал генерирует свои уникальные ID, даже для одинаковых по названию акций. Для централизованного управления используйте скрипты синхронизации.

Можно ли импортировать скидки с сохранением старых ID?
Да, но только при полном переносе базы с помощью штатных инструментов миграции iiko. Ручной импорт через Excel назначит новые идентификаторы.

Как защитить ID от несанкционированного доступа?
Ограничьте права сотрудников на просмотр раздела скидок, используйте API-ключи с ограниченными правами вместо полного доступа к базе.

Вывод

ID скидки iiko — это не просто технический параметр, а ключевой элемент стабильности вашей системы. Правильное обращение с ним сэкономит десятки часов на устранении ошибок интеграции. Всегда сохраняйте резервные копии списка скидок перед массовыми изменениями и используйте официальное API для любых внешних подключений.

Ищете рабочие промокоды для iiko и других систем? 👉 Наш Telegram-бот ежедневно собирает свежие акции и скидки для бизнеса.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

© Copyright 2026 oowa.ru
Регистрация | Войти