Разработать диплинки для P2P переводов в приложениях Сбербанк и Тинькофф Банк на платформе iOS, которые:
1.Определяют наличие установленного приложения (Сбербанк или Тинькофф), Учитывая, что приложений несколько.
2.Открывают приложение для P2P перевода с предзаполненными данными:
Реквизиты (номер карты или счета получателя).
Телефон отправителя (если требуется для авторизации).
Сумма перевода.
Географическое положение (если необходимо).
Требования:
1.Определение установленного приложения:
Диплинк должен проверять, какое из приложений установлено (Сбербанк или Тинькофф).
Если установлены оба — предложить выбор.
2.Предзаполнение данных для P2P перевода:
Реквизиты получателя: номер карты или счета, который необходимо передать в приложение.
Телефон отправителя: если приложение требует ввести номер телефона, он также должен быть передан.
Сумма перевода: фиксированная сумма, которую пользователь может изменить перед отправкой.
Гео (опционально): если нужно перевести в другую страну (например Таджикистан).
3.Формат диплинка:
Для Сбербанка: использовать официальный формат диплинков (например, sberbankonline://p2ptransfer).
Для Тинькофф Банка: использовать аналогичный формат (например, tinkoff://p2ptransfer).
Убедиться в соответствии форматов диплинков актуальной документации банков.
Результат:
На выходе должны быть рабочие диплинки для P2P переводов, которые:
Определяют установленное приложение (Сбербанк или Тинькофф).
Открывают приложение с предзаполненными реквизитами перевода.