Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Ритейлеры, обслуживающиеся Системой быстрых платежей, могут предлагать своим покупателям оплатить чеки через QR-код. Взаимодействие банка и кассы УКМ 5 происходит через специальный сервер "Универсальный интегратор". Универсальный интегратор передает сведения о счете, выставленном кассой, в банковскую систему, а она, в свою очередь, взаимодействует с Системой быстрых платежей и фиксирует сведения о транзакции, статус которой курируется Универсальным интегратором. В связи с тем, что считывать QR-код приходится устройством покупателя (например, камерой мобильного телефона) с изображения на экране, чаще всего этот вид оплаты предлагается на киосках самообслуживания.

На текущий момент, реализованы следующие операции:

  • оплата через QR-код;
  • возврат товара, оплаченного через QR-код, и, соответственно QR-оплаты.

На практике, оплата через QR-код выглядит следующим образом (показано на примере интеграции с Райффайзенбанком):

Покупатель выбирает способ оплаты чека через QR-код:

Image Added

Касса получает и отображает QR-код, сгенерированный на стороне банка:

Image Added

Покупатель заходит в приложение Raif Pay на своем устройстве:

Image Added

Затем он считывает QR-код через приложение:

Image Added

Raif Pay распознает QR-код и отображает окно с предложением оплатить сумму чека:

 Image Added

По факту оплаты, покупатель получает сообщение об успешно выполненной транзакции:

Image Added

На экране приложения нужно подтвердить завершение транзакции, нажав кнопку Закрыть.

После завершения оплаты в приложении Raif Pay, кассе необходимо сообщить о проведенной транзакции, нажав кнопку QR-ко считан:

Image Added 

Касса отправит запрос к Универсальному интегратору для выяснения статуса чека: оплачен или нет.

Получив положительный ответ (оплачен), касса завершит работу с чеком автоматически, в штатном режиме:

Image Added

Универсальный интегратор отправляет в банковскую систему сведения об изменении статуса транзакции на Оплачено, а банк

фиксирует сведения о всех транзакциях, которые можно просмотреть в личном кабинете банка:

Image Added

Необходимо при оплате по QR СБП Райфазен передавать в универсальный интегратор значение поля код ЦФО. Значение передается в поле CFA протокола УИ.

Если на сервере данное поле не заполнено - значение не передавать. Если значение поля код ЦФО превышает допустимую длинну - обрезать лишнее.