1. Сканирование QR-кода Пользователь сканирует QR-код Rahmat с помощью стандартной камеры устройства или встроенного сканера в приложении Партнера.2. Интерфейс Rahmat Открывается веб-страница Rahmat, на которой отображаются детали счета. Пользователь выбирает сумму и предпочтительное платежное приложение.3. Переход к Партнеру (Deeplink) Пользователь нажимает на логотип Партнера. Браузер инициирует переход в приложение или веб-страницу Партнера с передачей параметров платежа.4. Оплата В интерфейсе Партнера пользователь подтверждает транзакцию.5. Завершение Партнер отправляет Callback-уведомление в Rahmat и возвращает пользователя на результирующую страницу Rahmat.
Сценарий A — Приложение Партнера установлено Пользователь мгновенно перенаправляется по Deeplink на страницу оплаты внутри приложения Партнера.Сценарий B — Приложение не установлено (Web Checkout) Если приложение не обнаружено, Rahmat перенаправляет пользователя на мобильную веб-страницу Партнера для оплаты в браузере.Сценарий C — Приложение и Web Checkout отсутствуют Если у Партнера отсутствует веб-версия оплаты, пользователь перенаправляется в App Store или Google Play для установки приложения.