Rahmat: Интеграция приложений (new)
  1. Default module
Rahmat: Интеграция приложений (new)
  • Default module
    • Назначение документа
    • Роли в процессе
    • Общая схема процесса (High-Level Flow)
    • Пользовательский сценарий (User Journey)
    • Техническая архитектура
    • Требования к Партнеру
    • Чек-лист запуска нового Партнера
    • Глоссарий
    • Контакты для интеграции
  1. Default module

Чек-лист запуска нового Партнера

7.1. Визуальное подтверждение (UI/UX)#

Партнер должен предоставить скриншоты следующих экранов:
Страница оплаты
Должны отображаться логотип Rahmat, наименование торговой точки и точная сумма платежа.
Страница успешной оплаты
Обязательное наличие кнопки возврата, ведущей на return_url.
Страница ошибки
Корректное отображение текста ошибки, полученного от Rahmat в Callback.

7.2. Обязательные тест-кейсы (QA)#

Тестирование проводится на iOS и Android.
1. Внешнее сканирование QR
Использование стандартной камеры устройства с переходом в приложение Партнера по Deeplink.
2. Прямая оплата без WebView
Сканирование QR встроенным сканером Партнера с последующей оплатой инвойса в статусе draft.
3. Обработка ошибок инвойса
Проверка поведения приложения при сканировании QR-кода с некорректным статусом инвойса.
4. Интеграция через WebView
Сканирование QR из приложения Партнера, открытие страницы Rahmat во WebView и возврат в приложение для оплаты.
5. Жизненный цикл транзакции
Проведение платежа, проверка актуальности статуса и выполнение последующего возврата.
Modified at 2026-02-05 06:10:56
Previous
Требования к Партнеру
Next
Глоссарий
Built with