Перейти к основному контенту

RkPayQR - Общие настройки

Перед началом настроек в r_keeper_7 необходимо сначала установить сам модуль интеграции RkPayQR

Создание Права

Зайти в менеджерской r_keeper_7 в пункт меню:

Персонал Права Валюты

Создать группу прав  - Валюты, если она не была заранее создана

Создать новое право - RkPayQR

image-1649060654679.png

Добавление права сотрудникам

Зайти в менеджерской r_keeper_7 в пункт меню:

Персонал Работники

Тем сотрудникам, которые будут оплачивать через SberQR, необходимо выставить активным флаг RkPayQR в свойствах группы сотрудников

image-1649060752035.png

 

Создание Назначения принтера

Зайти в менеджерской r_keeper_7 в пункт меню:

Настройки Печать Назначения принтеров

Создать новое назначение принтера - Терминал авторизации 2

image-1628770962956.png

В версии R-Keeper от 7.7.0.212 в поле тип устройства нужно указать Терминал авторизации

Создание Валюты

Зайти в менеджерской r_keeper_7 в пункт меню:

Деньги → Валюты→ Кредитные карты

Указать ключевые параметры:

  1. Ранее созданное право RkPayQR
  2. Ранее созданное назначение принтера Терминал авторизации 2
  3. Сделать активным флаг Использовать терминал

Также желательно по удобству выставить автозаполнение оплачиваемой суммы заказа

image-1652779619633.png

Настройка Кассовой станции

Зайти в менеджерской r_keeper_7:

Сервис → Станции и Устройства

Выбрать кассовую станцию, с которой будет производиться закрытие заказа RkPayQR - к такой станции в типовой конфигурации обычно подключен фискальный регистратор.

Во вкладке "Устройства":
  1. Добавить в устройства кассовой станции драйвер POS authorization terminal → HTTPs auth terminal
  2. Указать AuthAddr - http://127.0.0.1:6800/terminal/, где 127.0.0.1 - ip-адрес установленного RkPayQR
  3. Указать ConnectTimeout - 100000 (значение в миллисекундах, итого 10 секунд) или другое значение, совпадающее со значением "PaymentWaitingSecs" в appsettings.json. Влияет на время ожидания оплаты QR-кода. В случае с ожиданием оплаты QR-кода с экрана значение рекомендуется выставлять от 30 секунд

image-1628773013041.png

Во вкладке "Принтеры":
  1. Создать новый принтер с названием RkPayQR. Для корректной политики наименований рекомендуется добавлять к названию код ресторана (пример: "RkPayQR 699990003")
  2. Указать у принтера модуль "HTTPs auth terminal #1"

image-1649061408831.png

Во вкладке "Свойства":
  1. У ранее созданного назначения принтеров Терминал авторизации 2 выбрать параметр RkPayQR в соответствии с именем принтера

image-1649061483283.png

Создание макета "Авторизация карточек 2"

Зайти в менеджерской r_keeper_7 в пункт меню:

Настройки→ Печать → Документы и макеты

Перейти к пункту бокового меню:

Расчет с покупателем → Авторизация терминала

  1. Создать копию макета "Авторизация карточек"
  2. Сменить название копии на Авторизация карточек 2

image-1628778277396.png

Добавление макета "Авторизация карточек 2" в схему печати

Зайти в менеджерской r_keeper_7 в пункт меню:

Настройки→ Печать → Схемы печати

  1. В используемой схеме печати в корне нажать ПКМ → Добавить представление документа

    image-1628778678599.png

  2. В появившемся окне выбрать макет Авторизация карточек 2 и нажать кнопку ОК
  3. Указать у представления макета Авторизация карточек 2 класс основного и дополнительного принтера значение Терминал авторизации 2

    image-1628778982933.png