Описание
Ритейлеры, обслуживающиеся Системой быстрых платежей, могут предлагать своим покупателям оплатить чеки через QR-код. Взаимодействие банка и кассы УКМ 5 происходит через специальный сервер "Универсальный интегратор". Универсальный интегратор передает сведения о счете, выставленном кассой, в банковскую систему, а она, в свою очередь, взаимодействует с Системой быстрых платежей и фиксирует сведения о транзакции, статус которой курируется Универсальным интегратором. В связи с тем, что считывать QR-код приходится устройством покупателя (например, камерой мобильного телефона) с изображения на экране, чаще всего этот вид оплаты предлагается на киосках самообслуживания.
На текущий момент, реализованы следующие операции:
- оплата через QR-код;
- возврат товара, оплаченного через QR-код, и, соответственно QR-оплаты.
Оплата
На практике, оплата через QR-код выглядит следующим образом (показано на примере интеграции с Райффайзенбанком):
Покупатель выбирает способ оплаты чека через QR-код:
...
Получив положительный ответ (оплачен), касса завершит работу с чеком автоматически, в штатном режиме:
Универсальный интегратор отправляет отправит в банковскую систему сведения об изменении статуса транзакции на Оплачено, а банк фиксирует зафиксирует сведения о всех транзакциях, которые можно просмотреть в личном кабинете банка:
Возврат оплаты
Настройки
Необходимо при оплате по QR СБП Райфазен передавать в универсальный интегратор значение поля код ЦФО. Значение передается в поле CFA протокола УИ.
Если на сервере данное поле не заполнено - значение не передавать. Если значение поля код ЦФО превышает допустимую длинну - обрезать лишнее.
требуется включить в:
- mint
- payment
и настроить payment_qrpay_raiffd.conf
код ЦФО не влияет, не обязательный параметр