Использование QR-кода для совершения платежей
Last updated
Last updated
В QR-коде будет содержаться указатель (ссылка) на соответствующие данные по платежу. В таком случае информация для проведения платежа извлекается не непосредственно из QR-кода, а при помощи указателя (ссылки) содержащегося в QR-коде. Данный подход позволяет не перегружать QR-код, сделать его компактным и легким для считывания.
Концептуальная схема использования QR-кода приведена на рисунке ниже и включает в себя следующие основные шаги:
Генерация QR-кода производится Банком бенефициара.
Примечание: Банк бенефициара должен реализовать и опубликовать на Платформе сервис по предоставлению информации о QR-коде POST /v1/transfers/iso20022/admi.009.001.02, описанный в электронном формате в https://transfers-openapi.npck.kz/.
Если отсканированный QR-код выпущен самим Банком плательщика, то его оплата производится внутри Банка плательщика без взаимодействия с Платформой.
Т.е. если счет получателя, указанный в QR-коде, также обслуживается в данном банке, то производится внутрибанковская операция
Клиент сканирует QR-код [1].
Приложение Банка отправителя денег распознает QR-код [2].
Банк отправителя денег посредством Платформы Open API получает от Банка бенефициара данные для оплаты по отсканированному QR-коду [3-4].
Банк отправителя денег посредством Платформы Open API проводит платеж в Банк бенефициара [5-6].
Банк бенефициара уведомляет бенефициара о поступлении оплаты [7].
Банк отправителя денег уведомляет клиента об успешной оплате [8].