АВТОМАТИЗАЦИЯ РЕСТОРАНОВ И ПРЕДПРИЯТИЙ ИНДУСТРИИ РАЗВЛЕЧЕНИЙ
АВТОМАТИЗАЦИЯ РЕСТОРАНОВ
EN
This text is not yet available in other languages. We apologize for the inconvenience.
RU
Этот текст пока недоступен на русском языке. Приносим свои извинения за неудобства.
13.09.2021

Оплата по QR-коду в Райффайзен Банк

Данная интеграция актуальна в тех случаях, когда у торговой точки нет банковского терминала, а клиент хочет оплатить банковской картой.
Предварительно необходимо подключить торговую точку к системе быстрых платежей. Для этого нужно оставить заявку на сайте Райффайзенбанка.
Необходимые условия для работы системы:
1)    SQL SERVER 2016 и выше;
2)    Релиз Тиллипада 10.1.10 и выше;
3)    Наличие браузера Chrome.
Последовательность действий при оплате QR-кодом:
  1. После передачи счета в оплату, клиент сообщает, что хочет оплатить счет по QR-коду.
  2. Кассир выбирает соответствующий тип оплаты, например, «Оплата по QR-коду».
  3. На дисплее покупателя генерируется динамический QR-код с необходимыми данными по оплате (для каждой покупки формируются реквизиты торговой точки, дата, сумма покупки).
  1. Отправляется запрос в банк на регистрацию QR-кода.
  2. Клиент сканирует QR-код, переходит в приложение банка (любого банка, где есть функция оплаты по QR-коду), оплачивает счет и сообщает об этом кассиру.
  3. Кассир запрашивает информацию о платеже;
  4. Если от банка придет ответ, что операция оплаты прошла успешно, то кассир закрывает счет на выбранный нефискальный тип оплаты. В противном случае - или производится повторный запрос информации по платежу, или выбирается альтернативный вид оплаты.
  5. При возврате оплаты - чек и пречек удаляются, по событию запускается задача, которая оформляет возврат по платежу и после этого запрашивает информацию по возврату.
Пример работы на ПОСе:
До оплаты счета все происходит в штатном режиме.
При оплате выбираем тип оплаты, к которому привязана авторизация.
В этот момент в банк отправляется запрос на регистрацию QR-кода, если регистрация прошла успешно, то на дисплее покупателя отображается  QR-код с суммой счета. Если нет, но вместо QR-кода появится сообщение с ошибкой.
Далее клиент сканирует QR-код (камерой, заходить в приложение не обязательно), переходит по ссылке в приложение банка и производит оплату.
Сообщает о произведенной оплате кассиру.
Кассир нажимает ОК и переходит в раздел проверки оплаты: 
Если оплата по банку прошла успешно, то появляется сообщение:
После нажатия ОК. счет закрывается на тип оплаты «Оплата по QR-коду»
Если нет, то:
При неудачной оплате не получится закрыть счет на тип оплаты «Оплата по QR-коду», нужно удалить чек и выбрать другой тип оплаты.
Если клиент ошибся при оплате, и решил повторно оплатить счет по QR-коду, то нужно нажать Отменить, при этом удалиться чек и затем повторно нажать Оплатить.