Требования к кассе и лицензии iiko

Раздел для IT-специалиста заведения или подрядчика, обслуживающего iiko.

Требования к среде#

ПараметрТребование
СистемаiikoRMS: iikoOffice + iikoFront
Версия RMS9.8.x (проверено на 9.8.1)
Версия API плагиновResto.Front.Api V9
ПлатформаWindows, .NET Framework 4.7.2 (входит в состав актуальных Windows; на старых системах ставится отдельно)
ТерминалТолько главная касса — та, где проводится оплата
СетьИсходящий HTTPS с кассы к облаку SLP. Требуется TLS 1.2 (плагин включает его принудительно)

О версиях iiko#

  • Плагин собран под API V9. RMS 9.8 поддерживает V9 — пилотные версии совместимы.
  • При переходе заведения на RMS 10.x потребуется новая сборка плагина под V10. Старая сборка на новом фронте просто не загрузится: касса продолжит работать, но без лояльности.
  • Правило: обновление мажорной версии iiko сначала проверяется вместе с плагином, только потом раскатывается на боевые кассы. Предупредите поддержку SLP заранее.

Лицензия iiko#

iikoFront загружает плагин только при наличии в лицензионном пакете точки лицензии соответствующего модуля.

  • Плагин SLP использует бесплатный модуль iikoAPIPayment, ModuleID 21016318. Он включает в себя модуль 19011701 и дополнительно покрывает платёжные методы API.
  • По подтверждению iiko (тикет #ID-366596369) этот модуль разрешён в том числе на боевых кассах, отдельная платная лицензия не требуется. Сертификация плагина не обязательна.
  • Лицензируется только главная касса — та, на которой стоит плагин.
  • Если фронт при старте пишет ошибку недостаточной лицензии (InsufficientLicenseException) — значит модуля нет в лицензионном пакете точки. Проверьте лицензии через iikoOffice / личный кабинет лицензий iiko.

Что понадобится до установки#

  1. Доступ к кассе с правами на запись в папку iikoFront.
  2. Доступ в iikoOffice с правами настраивать скидки.
  3. Токен терминала SLP — секретная строка, которая связывает конкретную кассу с конкретным заведением в облаке SLP. Выдаётся при подключении заведения; на каждую главную кассу — свой токен.
  4. Адрес облака SLP — сообщается при подключении.

Токен терминала — это секрет. Не пересылайте его в открытых чатах, не храните в общих документах, не используйте один токен на нескольких кассах. При компрометации токен отзывается в кабинете и выпускается новый.