Подключение QR-pay
Оглавление |
---|
Отображение дочерних |
---|
Описание
Ритейлеры, обслуживающиеся Системой быстрых платежей, могут предлагать своим покупателям оплатить чеки через QR-код. Взаимодействие банка и кассы УКМ 4 происходит через специальный сервер – Универсальный интегратор. Универсальный интегратор передает сведения о счете, выставленном кассой, в банковскую систему, а она, в свою очередь, взаимодействует с Системой быстрых платежей и фиксирует сведения о транзакции, статус которой курируется Универсальным интегратором. В связи с тем, что считывать QR-код приходится устройством покупателя (например, камерой мобильного телефона) с изображения на экране, чаще всего этот вид оплаты предлагается на киосках.
На текущий момент, QR-оплата через СБП реализована благодаря сервисам, предоставленным АО "Сбербанк", АО "Райффайзенбанк", АО "Газпромбанк" и АО "Банк Русский Стандарт", однако, оплачивать чеки по QR-коду могут покупатели-клиенты любого банка. Функционал поддерживает следующие операции:
- оплата через QR-код (в том числе, динамический);
- возврат товара, оплаченного через QR-код, и, соответственно QR-оплаты.
Для удобства работы на различных устройствах, QR-код может выводиться в следующих форматах на выбор:
Экран киоска УКМ 4 | Графический дисплей покупателя + касса УКМ-клиент или touch-касса Lillo | Чековая лента |
---|---|---|
В зависимости от модели дисплея покупателя и типа кассы:
или: Примечание. Вывод QR-кода на консоль покупателя требует активации параметра Выводить QR-коды в настройках соответствующей консоли покупателя (раздел Настройка сервера и оборудования – Оборудование ККМ). |
Если оплата по QR-коду не производится в течение очень длительного времени, изображение QR-кода (равно как и запрос на оплату) аннулируется, согласно установленному тайм-ауту.
Продажа
На практике, оплата чека продажи через QR-код выглядит следующим образом:
Касса УКМ-клиент | Touch-касса Lillo | Киоск УКМ 4 | ||||||
---|---|---|---|---|---|---|---|---|
1. На подытоге, покупатель выбирает способ оплаты чека через QR-код: | ||||||||
2. В зависимости от настроек, кассовая программа выводит QR-код на экран дисплея покупателя (при пользовании кассой) / экран киоска (при пользовании киоском): | ||||||||
либо на чековую ленту (в случае, если вывод на экран невозможен): | ||||||||
3. В ожидании пока покупатель считает QR-код, касса/киоск демонстрирует приведенное ниже сообщение. | ||||||||
4. Как только покупатель считает QR-код на своем устройстве и произведет оплату, чек завершится штатным образом: | ||||||||
Возврат
Возврат средств, списанных по QR-коду через СБП, производится только при оформлении возврата по чеку. Операция возврата недоступна на киоске.
Касса УКМ-клиент | Touch-касса Lillo |
---|---|
В чеке возврата оплата через СБП фигурирует в числе средств оплаты из чека продажи: | |
При выборе данного средства оплаты, чек возврата завершается штатным образом: | |
Настройка
Для организации оплаты по QR-коду, необходимо выполнить несколько групп настроек.
Предварительные условия
1. Подключение QR Pay подразумевает увеличение технических требований в серверу УКМ 4, в частности, а именно: установку выделенного Linux-сервера, адрес которого прописывается в параметрах магазина. По вопросам развертывания сервера обращайтесь к команде техподдержки УКМ 4. Для корректной работы также необходимо добавление нового сервера авторизации и вида оплаты.
Добавление сервера авторизации QR оплата происходит стандартным образом. на странице Параметры магазина и настройка операций – Интеграция – Серверы авторизации (вкладка слева), закладка Оплаты:
В настройках требуется указать следующие обязательные для заполнения параметры:
Название – наименование сервера авторизации подставляется системой автоматически при его добавлении, однако его можно изменить вручную.
Таймаут ожидания ответа, сек – время ожидания ответа от сервера указывается вручную, в секундах.
Вид оплаты для сервера авторизации QR оплата создается стандартным образом.
Специфическими являются только следующие настройки:
Модуль оплаты – обязательное для заполнения текстовое поле для указания конкретного провайдера, предоставляющего услуги QR-оплаты (его название можно узнать у команды техподдержки УКМ 4).
Сканировать QR-код покупателя – опция для QR-оплат, требующих сканирования QR-кода с мобильного приложения покупателя.Помимо этого, необходимо убедиться, что используется версия УКМ 4 не ниже 102 и в качестве профиля печатных форм установлено значение Сервис Плюс. При условии выбранного профиля печатных форм Сервис плюс, при переходе к оплате чека по QR, касса напечатает QR-код. Затем касса выждет таймаут. В это время покупатель должен успеть считать QR-код для оплаты через приложение банка на телефоне. Если он успеет сделать это в отведенное время, то касса печатает чек с видом оплаты "QR-оплата".
2. Корректная работа функционала, разумеется, требует специфических настроек (данных для внесения в базу данных Универсального интегратора) на стороне банковской системы, в рамках интеграции с которой используется функция QR-оплаты. За этими настройками (ключами и сертификатами) необходимо обратиться к представителям соответствующего банка. За примером заполнения базы данных тестовыми данными нужно обратиться к команде техподдержки продукта.
3. Если указанные условия выполнены, то необходимо перейти к установке и настройке специального сервера – Универсальный интегратор, через который обрабатываются все QR-платежи в УКМ 4. Затем выполняются настройки на кассовом сервере УКМ 4.