Частые проблемы и что делать
Плагин вообще не загружается#
Признак: в логе фронта нет строки SLP: плагин <версия> запущен, кнопки «SLP Лояльность» на экране заказа нет.
Проверьте по порядку:
- Файлы на месте. В папке
Plugins\SlpPlugin.V9\лежит весь комплект, включаяmanifest.xml. Без манифеста фронт плагин не видит вовсе, а с другим именем папки на кассу не приходят обновления. - Лицензия модуля. Если в логе ошибка недостаточной лицензии (
InsufficientLicenseException) — в лицензионном пакете точки нет модуля iikoAPIPayment (21016318). Разбираться через личный кабинет лицензий iiko. - Версия RMS. Плагин собран под API V9. На RMS 10.x требуется новая сборка — обратитесь в поддержку SLP.
- Фронт перезапущен после копирования файлов.
Плагин загрузился, но лояльность не работает#
Признак: в логе строка о незаполненном конфиге, кнопка есть, но идентификация не проходит.
- Проверьте, что в
slp-plugin.jsonзаполнены и адрес облака, и токен терминала. - Настройки читаются только при старте — после правки перезапустите iikoFront.
- Если файл повреждён (ошибка в JSON), плагин молча уходит в ограниченный режим. Проверьте файл на корректность.
«Лояльность временно недоступна»#
Облако не ответило за отведённое время. Это не ошибка кассира.
- Чек закрывается обычным способом, скидка и списание в этот момент недоступны;
- начисление гость получит позже автоматически;
- если сообщение появляется постоянно — проверьте интернет на кассе и доступность облака SLP с этой машины (исходящий HTTPS, TLS 1.2, отсутствие блокировок на прокси/файрволе).
«Гость не найден» / «Такого гостя не нашли»#
Облако ответило отказом — значит связь есть, а идентификатор не распознан.
- Перепроверьте номер телефона;
- при поиске попробуйте другие цифры номера или фамилию;
- попросите гостя обновить QR в приложении (QR динамический и живёт недолго);
- убедитесь, что гость зарегистрирован в программе этого заведения.
«У гостя пока нет карты этого заведения»#
Аккаунт в платформе есть, но карты вашего заведения гость не выпускал. Аккаунт общий, а карта — своя у каждой точки. Гость заводит её в приложении из каталога заведений; начисление пойдёт со следующего чека.
Бонусы не списались: скидки в чеке нет#
Списание происходит само, поэтому «кассир забыл» тут ни при чём. Проверьте по порядку:
- Гость опознан? Без карты на чеке списывать не с чего.
- Есть ли что списывать? Пустой чек в момент опознания — нормальная ситуация: скидка появится, когда пробьют позиции. Если не появилась через секунду после последней правки — смотрите дальше.
- Настроен ли тип скидки под бонусы? Кабинет → «Касса» → «Скидка для списания бонусов». Не задан — касса списывать не может.
- Лимит гостя не нулевой? У ступени или у самого гостя может стоять «0 %» — это законная настройка «бонусами платить нельзя».
- Позиции чека не исключены целиком (алкоголь, табак): база лимита в этом случае нулевая.
- Кассир не правил скидку руками в этом чеке: после ручной правки касса своё число больше не навязывает.
«Списание уменьшено до N баллов» / «Списание снято»#
Не ошибка. Кассир поставил сумму больше разрешённой, либо чек изменился так, что списывать стало не с чего. Касса привела сумму к допустимому максимуму и сообщила об этом.
«Скидка N% НЕ применена: на кассе не настроен тип скидки»#
Гостю выданы личные условия, но провести их нечем. Настраивается в кабинете: раздел «Касса», шаг «Скидка на чек в iikoOffice». До этого чеки проводятся без обещанной гостю скидки.
Купоны: «Скидка для купонов на этой кассе не настроена»#
Купонам нужен отдельный тип скидки — не тот, что у личной скидки. Задаётся в кабинете, раздел «Касса». Купон при этой ошибке не сгорел: проверка идёт до гашения.
Скидка задвоилась / не та скидка#
Плагин перед применением новой своей скидки снимает предыдущую того же типа. Если в чеке видно две скидки SLP одной роли — зафиксируйте номер чека и сообщите в поддержку.
Скидки, заведённые в iiko вручную (не наши три типа), плагин не трогает: чужие скидки складываются с нашими, а наша сумма не может превысить остаток к оплате по позиции.
Начисление не пришло гостю#
- Проверьте, был ли гость опознан до закрытия чека. Если нет — начислять некому, чек ушёл без лояльности.
- Проверьте связь кассы: при офлайне начисление лежит в очереди и придёт позже.
- Проверьте время последней активности терминала в кабинете.
- Если чек закрыт давно, гость опознан, касса на связи — обратитесь в поддержку с идентификатором чека.
Касса «молчит» в кабинете#
Терминал не отмечался дольше обычного. Причины: касса выключена, нет интернета, плагин не загрузился, токен терминала отозван (например, из-за неактивной подписки). Проверяется в указанном порядке.
Что приложить при обращении в поддержку#
- название заведения и номер/имя кассы;
- версию плагина (строка
SLP: плагин <версия> запущенв логе, она же в кабинете); - версию iikoRMS;
- дату, время и номер проблемного чека;
- текст сообщения, которое увидел кассир, — дословно;
- фрагмент лога плагина за нужный период.
Не пересылайте токен терминала — он поддержке не нужен.