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

Требования к Партнеру

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

#

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

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

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

#
Тестирование проводится на iOS и Android.
2.1. Внешнее сканирование QR
Использование стандартной камеры устройства с переходом в приложение Партнера по Deeplink.
2.2. Прямая оплата без WebView
Сканирование QR встроенным сканером Партнера с последующей оплатой инвойса в статусе draft.
2.3. Обработка ошибок инвойса
Проверка поведения приложения при сканировании QR-кода с некорректным статусом инвойса.
2.4. Интеграция через WebView
Сканирование QR из приложения Партнера, открытие страницы Rahmat во WebView и возврат в приложение для оплаты.
2.5. Жизненный цикл транзакции
Проведение платежа, проверка актуальности статуса и выполнение последующего возврата.

Требования к Партнеру#

Ссылки и маршрутизация#

Партнеру необходимо предоставить:
Universal Links (iOS) / App Links (Android)
Web Checkout URL (мобильная версия сайта для оплаты)
Ссылки на App Store и Google Play
Modified at 2026-02-16 09:43:25
Previous
Методы
Next
Опросник
Built with