Разделы и статьи

Установка плагина для связи Shelter CLOUD с iiko

Назначение плагина

Плагин позволяет закрыть заказ в кассовом приложении iikoFront, начислив его стоимость на номер проживания гостя в Shelter CLOUD. Это дает возможность гостю оплатить заказ. например, из ресторана или бара, при выезде в составе общего счета за проживание.

Важное ограничение: Выгрузка работает только для номеров, наименование которых состоит из цифр (например, 220). Для номеров, содержащих буквы (например, 220А или 220Ф), функция недоступна.

Требования для интеграции

Перед установкой плагина необходимо приобрести и активировать следующие модули:

  1. В iiko: Лицензия на модуль подключения внешних платежей (модуль 21016318);

  2. В Shelter CLOUD: Модуль интеграции с iiko (приобретается в личном кабинете Shelter или через менеджера);

  3. После выполнения пунктов 1 и 2 обратитесь в техническую поддержку Shelter для получения архива с файлами плагина интеграции.

Установка и настройка плагина

Установка плагина на кассовое приложение iikoFront

  1. Найдите на компьютере/моноблоке папку, куда установлено приложение iikoFront;

  2. Внутри нее откройте папку Plugins.

    Пример пути: C:\Program Files\iiko\iikoRMS\Front.Net\Plugins

  3. В папке Plugins создайте подпапку с именем Frontdesk24.iikoPlugin.Payment;

  4. Загрузите плагин для iiko здесь: ftp://ftp.shelter.ru/Shelter/Cloud%20(Frontdesk24)/iiko/

  5. Распакуйте все файлы плагина из архива.

  6. Состав файлов показан на скриншоте ниже. Изменять их вручную не требуется.

  7. Откройте файл iikoPayment.config. Внесите между ковычками токен полученный от технической поддержки. Сохраните изменения.

Логи плагина, как правило, располагаются в папке Appdata., например «AppData\Roaming\iiko\CashServer\Logs». Они могут потребоваться при возникновении проблем в работе интеграции.

Проверка инициализации

  1. Запустите приложение iikoFront;

  2. Убедитесь, что в интерфейсе не появляется ошибок, связанных с плагином интеграции и модулем внешних платежей;

  3. Если ошибок нет, закройте iikoFront.

Настройка типа оплаты в iikoOffice

  1. Откройте офисное приложение iikoOffice;

  2. Перейдите в меню Типы оплат;

  3. Добавьте новый тип оплаты. Название может быть любым, например, «На номер в отеле»;

  4. В поле Тип выберите Внешний тип оплаты;

  5. В настройках типа оплаты выберите код интеграции, соответствующий плагину Shelter (см. скриншот).

  6. Подробнее о создании типов оплат см. в руководстве пользователя iikoOffice.

Готовность к работе

  1. После настройки типа оплаты снова откройте iikoFront;

  2. При закрытии заказа в списке способов оплаты появится новый вариант — созданный вами тип («На номер в отеле»);

  3. При его выборе система запросит номер комнаты;

  4. Если номер существует и в нем заселен гость, заказ в iiko закроется, а начисление автоматически создастся в соответствующем бронировании в Shelter CLOUD.

    Важно: Если комната свободна или не существует, операция будет отклонена.

Порядок работы: Закрытие заказа на номер

  1. Создание заказа: В iikoFront откройте Быстрый чек, добавьте гостевые позиции и перейдите на экран Касса;

  2. Выбор оплаты: В окне оплаты выберите тип оплаты, созданный для закрытия заказа на номер в отеле;

  3. Ввод номера: В появившемся окне введите номер комнаты, в которой проживает гость;

  4. Проверка и оплата: После успешной проверки номера убедитесь в выбранном типе оплаты и нажмите Оплатить;

  5. Подтверждение: Заказ будет закрыт. Начисление появится в карточке бронирования гостя в Shelter CLOUD.

Отмена ошибочного заказа

Ключевой принцип: Отмена должна быть выполнена и в Shelter CLOUD, и в iikoFront. Порядок действий не имеет значения.

В iikoFront:

  1. Перейдите на экран Закрытые заказы;

  2. Найдите и откройте нужный заказ;

  3. Нажмите Вернуть оплату или Удалить заказ — возврат произойдет в обоих случаях.

    Важно: У пользователя должны быть соответствующие права на оформление возврата, настроенные в iikoOffice.

В Shelter CLOUD:

  1. Откройте бронирование гостя;
  2. В списке начислений найдите нужную услугу и удалите ее.
Процесс закрытия на номер показан на видео: