===== UDS Game ===== Инструкция по настройке модуля для использования системы лояльности UDSGame ==== Программные требования ==== Предварительно установить или должно быть установлено:\\ 1. .NET Framework 4.8 и выше\\ 2. VC_Redist 2017 x86 (64) https://kb.uds.app/l_rus/knowledge_base/item/285023?sid=62033P\\ ==== Настройка модуля ==== 1. В папке, куда установлен кассир, перейти в папку ExtFiles, открыть файл ShtrihPayMan.ini, найти там 27 вид оплаты WebMoney\\ и удалить все три строки, относящиеся к нему. К сожалению из-за технических ограничений модули Webmoney и UDSGame пока совместно работать не могут.\\ 2. Запустить Кассир\\ 3. Зайти в меню Настройка - вкладка дополнительные - настройка видов оплат - завести новый вид оплаты (назвать, например, UDS Game). Номер в ККМ установить 0. Флаг "Учитывать как скидку" должен быть снят.\\ 4. Зайти в созданный вид оплаты, нажать параметры платежных систем. В открывшемся диалоге нажать параметры.\\ 5. В окне найти систему UDSGame, поставить галочку напротив нее, нажать редактировать свойства\\ 6. В открывшемся окне ввести ключ API, предоставленный компанией UDS Game. Ввести имя кассира для данной машины. Нажать сохранить.\\ 7. Нажать ок, в диалоге виды оплат выбрать использовать оплату по банку UDSGame. \\ Автоматическое использование - По дисконтно-бонусной карте внешнего процессинга.\\ Нажать ОК.\\ 8. Нажать ОК в окне справочники виды оплат.\\ 9. В настройках перейти на вкладку Дисконтные карты, на ней в Дисконтно-бонусный процессинг выбрать UDSGame\\ 10. Нажать ОК в диалоге настройки.\\ ==== Использование при регистрации ==== 1. В форме регистрации, нажать кнопку "Сервис" (гаечный ключ в старом интерфейсе), в диалоге выбрать Карта UDSGame\\ 2. В открывшемся окне считайте карту, либо считать qr код из приложения UDS Game на телефоне клиента, либо ввести отображаемые там же цифры вручную.\\ В приложении, чтобы показать этот код нужно зайти в раздел скидка.\\ 3. При успешном добавлении карты в нижней строке отобразится Диск. карта и введенный номер.\\ 4. Теперь нужно подобрать товар в чек и нажать оплата\\ 5. Если на карте есть бонусы, то отобразиться диалог в котором будет предложено оплатить часть чека бонусами. \\ Количество бонусом зависит от настроек компании, суммы чека и количества бонусов клиента.\\ 6. Если ответить Да, то отобразиться диалог в котором можно ввести количество бонусов (не больше максимальной)\\ 7. В нем нажать Оплата, при успешном прохождении транзакции, бонусы будут списаны и начислены на карту.\\ 8. При нажатии нет в диалоге из пункта 5, бонусы будут только начислены.\\ 9. Если в компании настроена также скидка, то она будет применена автоматически при добавлении карты.\\ ==== Текущие особенности настройки модуля UDSGame ==== 1. К сожалению из-за технических ограничений модули Webmoney и UDSGame пока совместно работать не могут.\\ 2. Лог библиотеки UDSGame по умолчанию пишется в папку C:\temp\UDSGamePayManClient.log. Если этой папки нет, то ее необходимо создать, \\ или исправить имя файла в файле <директория установки кассира>\ExtFiles\ShtrihPayMan.Modules\UDSGame\ nlog.dll.nlog\\ параметр fileName= и параметр archiveFileName=""\\ Если используются пути установки по умолчанию и последние версии Windows 10, то файл настроек обработки нужно искать по пути\\ c:\Users\<имя пользователя>\AppData\Local\VirtualStore\<полный путь к обработке>\\