Частые вопросы по интеграции с iiko (FAQ)

Последние изменения: 13.01.2026

Статья предоставляет пошаговые инструкции для решения распространенных проблем с использованием плагина Resto.Front.Api.SamosalePlugin в системе iiko. Основные проблемы связаны с запуском плагина и ошибками совместимости с библиотекой "Newtonsoft.Json".

Установка плагина описана в нашей статье по ссылке

Примечание: 

Интеграция в iiko работает только с iiko фронт, с модулем доставки интеграция не работает

1. Что делать, если плагин не запускается?

Необходимо проверить следующее:

1) точно ли перенесли папку Resto.Front.Api.SamosalePlugin с файлами manifest и Resto.Front.Api.SamosalePlugin.dll скопировать в место установки фронта в папку Front.Net\Plugins (стандартный путь - C:\Program Files\iiko\iikoRMS\Front.Net\Plugins);

2) файл Resto.Front.Api.SamosalePlugin.dll разблокирован:



1547627f733426b0ce15d393097c025d.png

Зайдите в свойства плагина, как на скриншоте выше. Если у вас файл не заблокирован системой, то данного сообщения не должно возникать. Если же будет аналогично тому, как на скриншоте выше, то нужно установить отметку в чекбоксе "Разблокировать" и применить.


3) нужно проверить, чтобы верный токен был указан в файле Samosale.config (\AppData\Roaming\iiko\CashServer\PluginConfigs\Resto.Front.Api.SamosalePlugin)

af3a0a5e274920b9799db4855f250ce0.jpg



Токен
берется из личного кабинета Samosale раздела Настройки–> Пользователи–> Пользователи.

4) по умолчанию названия файлов могут различаться. Нужно поменять название файла .dll на то, которое прописано в manifest и тогда плагин должен заработать:

e21cd23890ded7f34b8e3454dbc8a5f0.jpg

2. Как добавить QR-код для регистрации клиентов на пречеке iiko?

Нужно внести изменения в поле QR-код для нового гостя на дополнении к пречеку конфигурационного файла самостоятельно.

<qrCodeLink>
<link>https://app.samosale.ru/pied_piper</link>;
<size01234>1</size01234>
</qrcodeLink>

Вместо https://app.samosale.ru/pied_piper необходимо добавить ссылку на вашу страницу регистрации (Настройки –> Страница регистрации –> Редактор в ЛК Samosale).

Вместо 1 вводите на ваше усмотрение число от 1 до 4. Это размер QR-кода (по умолчанию 1).

В новой версии плагина для вашего удобства были добавлены комментарии к коду в файле Samosale.config. В начале файла есть объяснение для каждого параметра, а также непосредственно перед каждым нужным участком кода

681ef629796766f7d6443688065997e1.jpg
e51b56d8479b58ff7ddeb3bdb7e978eb.jpg


3. Как сделать так, чтобы на надбавку не начислялся кэшбэк при оплате и она не участвовала в расчете итоговой суммы для списания бонусов?

С выходом новой версии плагина 1.4.0.0 от 24.09.2024 это стало возможным. Теперь надбавка передается нам вместе с чеком как отдельная позиция номенклатуры, и на нее можно выставлять запрет на начисление/списание по аналогии с тем, как мы это делали с товарами и категориями


Напомним, что надбавка создается в iikoOffice.

Пошаговая настройка надбавки:

◆ переходим Дисконтная система –> Cкидки и надбавки и нажимаем на кнопку "Добавить"

82791ae96cc08dc95b49e980ed7ca4a8.jpg


◆ указываем название и название в пречеке. Вбиваем в поле "Название" именно то наименование, которое вы хотите, чтобы у вас отображалось в чеке

a65c3119f35d7712530ffaf23a83e702.jpg

◆ на втором шаге оставляем все настройки по умолчанию

d4314cf3545b8ef3341b42657d888d5f.jpg

◆ на следующем шаге выбираем тип "Надбавка" – "Процент" и задаем нужное вам значение в процентах. Жмем Далее

cf67294353bd7327c729d6afc0d96d3d.jpg


◆ выставлям отметку в чекбоксе "Активировать скидку" для активации нашей созданной надбавки. Нажимаем OK

83439c66aa25add2c27059b367e291bb.jpg


После проделанных действий надбавка появится на кассе (iikoFront). После этого необходимо будет провести тестовую оплату.

➤ На кассе выбираем товарную позицию и нажимаем на блок "Скидка"

43a5361f4a3eee560f8efcae9ba32fa8.png


➤ Далее выбираем нужную надбавку 

d921aa820930dafe1e7a287ca6f83617.jpg


➤ Переходим к оплате. Для этого нажимаете на значок "Касса"

781cecb6e72fc88d27e23d54aee7c307.jpg


➤ Нажимаем на кнопку "Точная сумма" и выбираем способ оплаты


493ac9641c5967058d79595ba27a9ef4.jpg


▸ После проведения оплаты в Samosale должен передаться чек с надбавкой как с товарной позицией. Это можно проверить в Разделе Касса –> Чеки, найдя нужный чек

2dfebcdc8b31469adfd54647c76543bb.jpg




▸ Далее мы переходим в личный кабинет Samosale (Настройки –> Товары и Категории –> Товары). Вводим в строку поиска название нужно добавки 

f3299dda7e06ea37548db015d4fefe35.jpg


▸ В карточке товара устанавливаем ограничения на списание бонусов (Установить макс. скидку) и их начисление (Установить кэшбэк). Деактивируем все чекбоксы

088c1f0c48e9406c9a586a24119e0eb0.jpg


4. Как сделать так, чтобы при выборе способа оплаты "Без выручки" чек не передавался в Samosale?

После последнего обновления плагина до версии 1.4.0.0 логика работы была пересмотрена, и теперь чек не передается, если вы выбираете способ оплаты "Без выручки" на кассе. Актуально для сотрудников, которые обедают за счет заведения

Настраивается данный способ оплаты в iikoOffice (Розничные продажи –> Типы оплат) 

8b5096eee7477dd32535a844b4b67da2.jpg


Тип документа обязательно должен быть Акт списания

383c4ea7b11c4d97e8924dbf1a711a3b.jpg

Как собрать логи для тех.поддержки описано в статье




Если вы не нашли ответ на свой вопрос, задайте его нам в Telegram @SamosaleSupport_Bot 😃


Помогла ли вам статья?