...
- Кассир формирует чек.
- Кассир переходит в режим оплаты.
- Кассир уточняет у покупателя способ оплаты.
- Покупатель сообщает, что будет оплачивать покупку с использованием QR-кода.
- Кассир выбирает вид оплаты по QR-коду и, при необходимости, изменяет сумму оплаты.
- Касса отправляет запрос в Универсальный интегратор.
- Универсальный интегратор отправляет запрос на создание заказа ( в качестве аргумента указан qrId с наклейки) в процессинг банка.
- Универсальный интегратор обрабатывает полученный ответ
- Если процессинг банка вернул положительный ответ, Универсальный интегратор возвращает этот ответ на кассу.
- Покупатель считывает QR-код с наклейки мобильным приложением банка.
- Касса выводит кассиру диалоговое окно с сообщением «Подтвердитепросьбой подтвердить, что покупатель успешно сканировал QR-код и подтвердил оплату»выполнил оплату.
- Если кассир Кассир подтверждает сканирование QR-кода и оплату:.
- Касса отправляет запрос в Универсальный интегратор.
- Универсальный интегратор отправляет запрос на получение статуса заказа в процессинг банка.
- Процессинг банка возвращает ответ в Универсальный интегратор.
- Универсальный интегратор возвращает ответ на кассу.
- Касса получает ответ о статусе проведения платежа: Если если получено успешное подтверждение ответа, Касса касса добавляет «QRQR-оплату» оплату в чек.
- Касса закрывает чек.