Данный функционал защищен лицензионным модулем (9-1), который прописывается в каждый кассовый ключ (т.е. по количеству касс на объекте). Обычная кассовая лицензия для использования внешних карт в этом случае не требуется.
Первично клиент (объект GK - развлекательный центр, парк) связывается с представителями UDS и получает данные для регистрации в системе лояльности и входа в личный кабинет.
Данные выдаются компанией UDS в виде логина - почта клиента и пароля - числовая/численно буквенная последовательность.
Заходим в личный кабинет UDS:
Внешний вид, расположение панелей настроек и функциональных блоков, цветовая гамма в личном кабинете UDS постоянно меняются и поэтому мы не будем приводить скрины с текущей конфигурации кабинета. Мы будем указывать путь и текущее название к блокам настроек.
Далее переходим в системное меню "Настройки" - функциональный блок настроек "Интеграция"
Здесь нас интересует раздел "Настройки для интеграции" и конкретно ID компании и API Key:
Данные параметры нужно внести в конфигурационный файл uds.ini, который находится в рабочем каталоге кассового приложения gkPos (если нет этого файла, создать в ручную).
Стоит сразу отметить, что этот файл должен называться именно так uds.ini (не допустимо менять название этого файла конфигурации) и иметь содержимое:
[uds_service]
companyId=получить в uds - ID компании из личного кабинета
apiKey=получить в uds - API Key из личного кабинета
Также на кассе в конфигурационном файле уже самого кассового модуля gkPos.ini внести настройку (или убедиться, что она присутствует):
[Settings]
ExtCardInterface=6 - этот параметр для всех клиентов при интеграции с UDS.
Другими словами код 6 - это идентификатор системы лояльности UDS в системе автоматизации Game-Keeper
Для возможности перевода баллов UDS в бонусы GK необходимо вернуться в личный кабинет UDS, перейти в системное меню настройки и далее в функциональном блоке "Программа лояльности" выставить параметр "Какой процент счета можно оплатить баллами?" в значение 100:
Этот параметр влияет на то, какое количество баллов UDS можно списать со счета клиента на кассе GK.
Функционал для интеграции с UDS на кассе GK стандартный для работы с картами внешних систем (уведомление о покупке, конвертация внешних баллов в очки-бонусы ГК).
Но вместо чтения внешней карты кассир вводит uds-код или № телефона (только при уведомлении о покупке).
Посетитель игрового центра, парка устанавливает себе на смартфон или планшет приложение от UDS, где каждому присваивается индивидуальный код (идентификатор в системе).
Стоит обратить внимание, что этот код периодически изменяется:
При пополнении баланса на кассе GK система будет спрашивать
Вводим код из приложения на смартфоне/планшете:
На кассе GK можно пополнить игровую карту баллами UDS. В этом случае они конвертируются в очки-бонусы GK. В дальнейшем эти очки-бонусы можно применить для покупки услуг, для проходов на аттракционы и играх на аппаратах.
Процесс конвертации баллов UDS в очки-бонусы GK на кассе происходит нажатием кнопки "Пополнение внешними бонусами" в области функциональных кнопок:
Система подсказывает сколько баллов UDS доступно для перевода в очки-бонусы. В окне "Введите количество" указываем сумму для конвертации:
Далее подтверждаем операцию нажатием кнопки "Ввод" и происходит зачисление очков-бонусов со списанием баллов в личном кабинете UDS.
Если первично при настройке системы UDS в в функциональном блоке "Программа лояльности" не указан параметр 100 в поле "Какой процент счета можно оплатить баллами?", то выходит сообщение об ошибке:
Для устранения необходимо выставить этот параметр в указанное значение.