iiko — скидки на блюда

Здесь — про индивидуальную скидку на конкретное блюдо (например, «−30% на роллы Филадельфия»). В отличие от акций-баннеров, такая скидка реально меняет цену в чеке. Считает её iiko.

💡 На iiko-ТТ скидку на блюдо заводят в iiko, не в Нямботе. В Нямботе вкладка «Маркетинг → Скидки на позиции» для iiko-ТТ выключена — об этом ниже.

Где и как создать скидку на блюдо#

На iiko-ТТ скидку на позицию создают в одном из двух мест iiko — выбор зависит от того, нужны ли тебе условия:

ГдеЧто удобноКогда выбирать
iikoWeb → «Дисконт»Простая автоматическая скидка на блюдо (фиксированный % или сумма)Хочешь быстро «просто −20% на это блюдо», без условий
iikoCard (m1.iiko.cards)Скидка на блюдо/категорию с условиями (от суммы, по купону, в составе программы лояльности)Нужны условия, комбинации, привязка к лояльности

Простая скидка (iikoWeb «Дисконт»):

  1. Открой iikoWeb → Дисконт (раздел скидок/наценок).
  2. Создай автоматическую скидку, укажи блюдо (или группу), процент/сумму и период.
  3. Сохрани. Скидка применится к блюду автоматически.

Скидка с условием (iikoCard):

  1. iikoCard → Программы → Создать → Маркетинговая акция.
  2. В блоке «Условия и действия» добавь условие (например, «Сумма заказа ≥ 1500») и действие «Скидка на блюдо» → выбери блюдо и процент.
  3. Сохрани и обязательно выполни сопоставление с кассой — см. Программы через iikoCard.

Важный нюанс: скидка распространяется на все варианты, размеры и модификации#

Если у блюда есть размеры (пицца 25/30/35 см) или варианты, скидка на блюдо в iiko применяется ко всем им сразу — нельзя сделать «−20% только на 35 см». То же с модификаторами: скидка считается от итоговой цены позиции (блюдо + выбранные добавки), а не только от базы.

⚠️ Если нужна скидка только на один размер/вариант — в iiko это отдельное блюдо/позиция, а не один размер внутри блюда. Планируй структуру меню заранее.

Как смотреть в СРМ#

На iiko-ТТ собственная вкладка Нямбота «Маркетинг → Скидки на позиции» заблокирована (read-only): единственный источник скидок — iiko, поэтому Нямбот их не заводит и не редактирует. В выборе торговой точки такие ТТ недоступны, при наведении — подсказка «точка на iiko — управляется в iiko».

Что ты видишь в СРМ:

  • в карточке заказа — итоговую цену позиции уже со скидкой (как её посчитала касса);
  • на странице Маркетинг → вкладка iiko → «Скидки» — read-only таблица скидок на блюда, подтянутых из iiko при синхронизации. Редактировать её нельзя — над таблицей плашка «Скидки импортируются из iiko при синхронизации меню; менять их в iikoWeb → Дисконт или iikoCard». Если скидок нет — подсказка «настрой „Автоматическую скидку на блюдо“ в iikoWeb и синхронизируй меню»;
  • при синхронизации меню (Интеграции → Синхронизировать) в окне результата появляется счётчик «Акции/скидки на блюда: N» — сколько скидок подтянулось;
  • скидку настраиваешь не в Нямботе, а в iiko (iikoWeb / iikoCard).

Что показывают колонки таблицы скидок#

Таблица всегда показывает одну торговую точку — ту, что выбрана в шапке СРМ; её название стоит подписью над таблицей. Это важно для сети: у соседней точки процент на то же блюдо может быть другим.

КолонкаЧто означает
БлюдоФото и название позиции
Артикул кассыsku блюда из iiko — по нему находишь ту же позицию в iikoOffice/iikoCard
КатегорияГруппа меню этой точки, в которой лежит блюдо
Прежняя цена / Новая ценаЦена до и после скидки. Раньше обе стояли в одной колонке — теперь их видно отдельно
ЭкономияРазница в рублях: сколько гость не платит
СкидкаТот самый процент, который уходит в бейдж «−%»
Область«Общая по сети» — скидка задана на блюде и одинакова везде; «Своя у этой точки» — у этой ТТ отдельная настройка, и процент здесь свой
Действует на ТТ«2 из 3» — на скольких точках, где блюдо есть в меню, скидка работает. Наведи, чтобы увидеть список точек
Виден гостюДоходит ли скидка до покупателя прямо сейчас: «Да», «В стоп-листе» (блюдо временно кончилось) или «Нет в ассортименте» (позиции нет у этой точки)

💡 «Виден гостю: в стоп-листе» — не поломка скидки. Скидка настроена верно, но блюдо сейчас недоступно, поэтому в мини-приложении её никто не увидит, пока позиция не вернётся.

Вкладка «Скидки кассы»: второй слой, который применяет касса#

Рядом с таблицей скидок на блюда есть вкладка «Скидки кассы». Это другой слой — «Дисконтная система» кассы (iikoOffice → «Скидки и надбавки»), а не iikoCard.

Зачем она нужна: такие скидки касса применяет сама, и раньше в Нямботе о них не было ни строчки. Когда чек расходился с ожиданием, разбираться приходилось вслепую.

КолонкаЧто означает
СкидкаНазвание из кассы. Подпись «Удалена в кассе» — скидка помечена удалённой, но касса всё ещё её отдаёт
РазмерПроцент; у категорийной — построчно по категориям блюд (процент или фиксированная сумма)
Как применяется«Автоматическая» — касса применит сама; «Вручную» — только кассир; «По карте» — по номеру дисконтной карты; «По категориям» — размер зависит от категории блюда
Мин. суммаПорог заказа, ниже которого скидка не сработает

Таблица read-only и показывает скидки того заведения кассы, к которому привязана выбранная точка. Заводятся и правятся такие скидки только в iikoOffice.

⚠️ «Касса не ответила» и «скидок нет» — разные ответы. Если касса не ответила, над таблицей появится предупреждение: пустой список в этом случае не значит, что скидок нет.

💡 В бейдж «−%» на карточке попадает именно «Автоматическая скидка на блюдо» (iikoWeb → Дисконт), сопоставленная с iikoCard. Скидки на весь заказ и скидки по условию (от суммы, истории гостя) бейджем не показываются — они приходят строкой «Скидка» уже при оформлении, потому что зависят от состава корзины, а не от одного блюда.

Как отражается в мини-приложении#

Покупатель не видит «кухню» — для него это просто цена:

  • на скидочном блюде — бейдж «−%» и перечёркнутая старая цена рядом с новой: на карточке в каталоге, в корзине и на странице «Акции». Это твой маркетинговый сигнал «выгодно»;
  • цена позиции везде показывается уже со скидкой;
  • фактическая скидка в итоге заказа берётся из расчёта кассы (строка «Скидка» на оформлении), а не из суммы бейджей — если условия программы сложнее, число может чуть отличаться от «−%» на карточке;
  • никаких пометок «iiko» или «iikoCard» гость не видит — UX нейтральный.

Как считается#

Считает всегда iiko, Нямбот ничего не вычитает повторно. Под капотом две дорожки, и важно их не путать:

  1. Скидка «в цене блюда» (автоскидка iikoWeb «Дисконт»). Приходит в мини-приложение уже сниженной ценой позиции — Нямбот показывает её как есть.
  2. Программная скидка iikoCard (по условию/программе лояльности). Считается кассой при оформлении (через расчёт лояльности) и приходит отдельной строкой, а не внутри цены позиции.

Нямбот эти две дорожки разделяет специально, чтобы скидка не сложилась дважды: то, что уже «в цене», повторно не вычитается, а программная скидка iiko берётся отдельно. Поэтому в чеке покупателя двойной скидки не бывает.

Какой процент скидки видит гость#

В чекауте рядом со «Скидкой» Нямбот показывает эффективную ставку = сумма скидки ÷ стоимость заказа — ровно так же, как строку «СКИДКА %» считает касса iiko. При скидке на отдельную категорию это не «номинальные» проценты программы, а размытый по всему чеку процент.

💡 Пример: напиток 960 ₽ со скидкой 10% + соус 50 ₽ без скидки → −96 ₽ → 96 ÷ 1010 = 9,5%. Именно 9,5% увидит гость и в приложении, и в чеке — числа совпадут. При скидке на отдельные категории процент в чеке/приложении будет ниже «номинала» программы (часть позиций не скидочные) — это нормально.

Нюанс: скидочная программа лояльности + индивидуальная скидка на блюдо#

Это место, где ресторатор может сам себе задвоить скидку в настройках iiko (Нямбот тут ни при чём — он считает то, что вернула касса):

  • Если на блюдо стоит автоскидка в iikoWeb «Дисконт» И то же блюдо попадает под скидочную программу лояльности в iikoCard — касса может применить обе, и гость получит скидку дважды.
  • Реши заранее, где живёт скидка на это блюдо: либо плоско в «Дисконте», либо в программе лояльности iikoCard — но не в обоих на одно и то же блюдо.

✅ Практическое правило: одна скидка на блюдо — в одном месте. Простая разовая → iikoWeb «Дисконт». Скидка как часть лояльности (с условиями, для гостей) → iikoCard. Дублировать одну и ту же скидку в двух системах iiko не нужно.

После настройки скидки в iikoCard не забудь сопоставление с кассой (Программы через iikoCard) — без него скидка не применится, даже если в iikoCard всё верно.

Коротко#

  • Скидку на блюдо на iiko-ТТ заводят в iiko: просто — в iikoWeb «Дисконт», с условиями — в iikoCard.
  • В Маркетинге две разные таблицы: «Скидки iiko» — скидки на блюда (их видит гость бейджем «−%»), «Скидки кассы» — «Дисконтная система» кассы (их применяет касса, гостю они бейджем не показываются).
  • Скидка на блюдо бьёт по всем его размерам/вариантам/модификациям.
  • В Нямботе вкладка «Скидки на позиции» для iiko-ТТ выключена (в Маркетинг → iiko есть только read-only таблица импортированных скидок); в мини-аппе гость видит бейдж «−%», перечёркнутую цену и готовую цену со скидкой.
  • Считает только iiko; Нямбот разделяет «скидку в цене» и программную скидку, двойного счёта в чеке нет.
  • Не дублируй одну скидку и в «Дисконте», и в программе лояльности — это задвоит её на кассе.