Скачать приложение r_keeper Waiter на INPAS можно только из магазина компании INPAS STORE.

Авторизация банковской карты поддержана на терминале PAX A930 от компании INPAS, имеющим встроенный модуль авторизации. Это устройство работает со всеми основными банками-эквайерами через сервис "Прими карту" (сервис по приему банковский карт от провайдера платежных систем компании INPAS). 

В реестр ККТ внесена онлайн касса "POSCENTER-BANK-01Ф" (Приказ от 24.06.2019 № ЕД-7-20/322), которая построена на базе платежного терминала PAX A930 и полностью отвечает требованиям «Закона 54-ФЗ «О применении ККТ».

С помощью Waiter, запущенном на кассе "POSCENTER-BANK-01Ф", можно провести платеж по банковской карте (мобильный эквайринг), а фискальный чек оформится на фискальном регистраторе кассы. Все платежи фиксируются в рабочей базе кассового сервера. 

В данной схеме все управление оплатой передается r_keeper, который дает команду r_k Waiter на начало авторизации и как итог получает от r_k Waiter статус транзакции по платежу. И далее по классической схеме оформляет оплату чека. 

Как работает:

  1. Официант берет терминал, на котором запущен экземпляр r_k Waiter, выбирает нужный заказ из списка, переходит в режим расчета и нажимает кнопку оплата.
  2. r_k Waiter передает управление оплатой кассовому серверу. 
  3. Кассовый сервер дает команду r_k Waiter на начало авторизации (через фоновый сервис, стартующий при модели устройства "А390") и r_k Waiter поднимает банковское ПО (через доп. сервис), в котором открывается окно для считывания карты.
  4. Гость прикладывает карту и происходит процесс авторизации.
  5. После подтверждения оплаты и проведения платежа, на кассовый сервер передается статус транзакции “успешно” и чек закрывается на кассе.    

Создавать заказ, редактировать его и печатать пречек можно в приложении, установленном на смартфоне. И только для оплаты и авторизации банковской карты использовать терминал. Все созданные заказы будут на нем доступны.

Настройки

Настройки в менеджерском модуле r_keeper

  • Добавьте валюту со способом оплаты Кредитная карта и кодом 989898. Для назначения принтера авторизации выберите вариант Терминал авторизации и установите флаг "Использовать терминал".

В настройках станции в список логических устройств добавьте драйвер терминала авторизации UniCV.dll (который используется для оплаты банковскими картами на терминалах INPAS).
В настройках драйвера:
- для TerminalNumber задайте номер терминала PAX A930 (произвольный).
Рекомендуется присваивать короткий уникальный номер. Например, "Inpas1". Этот же номер терминала должен быть указан в настройках приложения r_k Waiter ("Номер терминала INPAS").  Сам драйвер это поле использовать не будет, оно нужно для того, чтобы приложение r_k Waiter могло идентифицировать свой терминал INPAS. Этот же номер терминала будет отображаться в окне авторизации на устройстве INPAS, и по нему пользователь будет идентифицировать устройство при возврате денежных средств на карту при операции "Возврат" (т.к. команда возврата придет именно на то устройство, на котором была сделана оплата). В чеке будет храниться информации о номере устройства INPAS
- для FiscRegTypeID выберите значение "205 Mobile terminal (Russia)"
- в AuthAddr укажите адрес кассовой станции
- в LowDriverParams можно установить другие таймауты, но небольшие значения могут привести к ошибкам, когда ответ не успеет дойти. 

Для проверки запуска драйвера, откройте дайвер из браузера по указанному адресу и порту в его настройках (AuthAddr). Если драйвер успешно запустился на экране отобразится его версия и название. 

3. В настройках станции добавьте логический принтер, свяжите его с драйвером терминала авторизации и укажите номер терминала PAX A930.

4. В свойствах станции выберите в назначениях принтеров для Терминал авторизации созданный принтер и укажите номер терминала, который указан в настройках драйвера (п. 2).
Настройки HTTP Server не являются обязательными.

Необходимые настройки в приложении r_k Waiter

  1. На терминал PAX A930 установите приложение r_k Waiter и подключите его к кассовому серверу.
  2. В меню приложения Настройки > Настройки для администратора > Номер терминала INPAS укажите номер терминала, который указан в настройках драйвера в менеджерском модуле (п.2)

    Эта настройка будет доступна только на устройстве PAX A930.
  3. В информационном блоке Общая информация отображается информация о связи с драйвером INPAS. Признаком наличия связи является прописанные host и port. Если эти данных в настройке не отображаются, то считаем что связи нет. Без номера терминала связь с драйвером отсутствует. Настройка отображается только на устройствах INPAS.
    Для обновления информации потребуется перелогин в приложении.

Процесс оплаты

Чтобы оплатить заказ банковской картой:

  1. Перейдите в режим Расчета
  2. Выберите валюту Валюта INPAS
  3. Система передаст управлению банковскому приложению. Приложите банковскую карту гостя к экрану терминала.
  4. Начнется процесс оплаты.
  5. Далее появится запрос на печать банковского слипа.
  6. Если транзакция на списание с карты пройдет успешно, то об этом появится сообщение.  
  7. Далее информация об успешной транзакции будет передана на кассовый сервер для оформлении оплаты на фискальном регистраторе кассы.

Процесс возврата 

  1. Чтобы оформить возврат заказа, оплаченного на банковскую карту:
  2. Сделайте возврат заказа (или удаление или аннулирование) на КАССЕ.
  3. В процессе обработки платежа на экране кассы отобразится номер терминала INPAS, на который будет отправлена команда на возврат, т.к. команда возврата придет именно на тот терминал, на котором была сделана оплата. По этому номеру работник будет понимать, какое устройство ему нужно взять (если их несколько) для оформления возврата и при прикладывания банковской карты.
  4. Авторизуйтесь на терминале с указанным на кассе номером.
  5. В списке операций появится сообщение о возврате денежных средств. Подтвердите операцию проведения возврата.
  6. Далее система передаст управлению банковскому приложению. Приложите банковскую карту гостя к экрану терминала. Начнется процесс обработки возврата денежных средств. Если транзакция на возврат по  карте пройдет успешно, то об этом появится сообщение. Далее информация об успешной обратной транзакции будет передана на кассовый сервер и будет оформлен чек возврата на фискальном регистраторе кассы.