Механика QR оплаты может отличаться в зависимости от платежного сервиса, банка или приложения, но общий процесс обычно выглядит так.
Шаг 1. Клиент выбирает товар или услугуПокупатель заходит в интернет-магазин, выбирает товар или услугу и переходит к оформлению заказа.
На этом этапе интерне- магазин формирует заказ и передает в платежную систему основные данные:
- сумму заказа;
- номер заказа;
- описание платежа;
- данные мерчанта;
- доступные способы оплаты;
- параметры для отображения платежной страницы.
Шаг 2. Клиент выбирает оплату по QRНа платежной странице клиент выбирает QR оплату как способ оплаты.
После этого система формирует QR код, в котором содержатся платежные данные. Это может быть сумма, идентификатор платежа, данные получателя, назначение платежа и другие параметры, необходимые для проведения операции.
Важно, чтобы QR код был сформирован корректно и относился именно к текущему заказу. Это помогает избежать ошибок, неправильной суммы или путаницы со статусом платежа.
Шаг 3. Клиент сканирует QR кодКлиент открывает мобильное приложение банка или платежное приложение и сканирует QR код камерой смартфона.
После сканирования приложение получает платежные данные и показывает клиенту информацию для проверки. В материалах Национального банка также подчеркивается, что перед подтверждением QR платежа пользователю необходимо проверять реквизиты платежа, включая сумму и наименование получателя.
Для клиента это важный момент: перед подтверждением он должен убедиться, что оплачивает нужный заказ, правильную сумму и правильному получателю.
Шаг 4. Клиент подтверждает оплатуПосле проверки данных клиент подтверждает платеж в своем приложении. В зависимости от приложения и настроек безопасности подтверждение может проходить через PIN код, биометрию, одноразовый код или другой способ.
После подтверждения платеж отправляется на обработку. Далее в процессе участвуют платежная организация, банк, процессинговая система и другие участники платежной цепочки.
Шаг 5. Интернет-магазин получает статус платежаПосле обработки операции платежная система возвращает интернет-магазину статус платежа.
Статус может быть разным:
- успешно;
- отклонено;
- в обработке;
- отменено;
- истекло время ожидания;
- требуется повторная попытка;
- произошла ошибка.
От статуса зависит, можно ли подтвердить заказ, отправить товар, выдать услугу, обновить баланс клиента или показать сообщение об ошибке.
Шаг 6. Клиент получает подтверждениеПосле успешной оплаты клиент видит подтверждение на сайте, в приложении или получает уведомление от интернет-магазина.
Для хорошего клиентского опыта важно, чтобы статус был понятным. Покупатель должен сразу понимать, что платеж прошел, заказ принят в обработку, а дальнейшие действия со стороны магазина понятны.