Интеграция по API. Разработка deeplink-ссылок для переводов из российских банков в Армению (Дистанционная работа)

Бюджет не указан

Задание: Интеграция по API. Разработка deeplink-ссылок для переводов из российских банков в Армению (Дистанционная работа)

Описание задачи: Нужно разработать и реализовать систему deeplink/app link ссылок для платежного сценария: клиент переводит деньги из российского банка на армянские реквизиты. Основная цель: клиент переходит по ссылке, у него открывается приложение выбранного банка и, по возможности, сразу открывается экран перевода в Армению с уже заполненными данными: сумма, реквизиты получателя, страна, ФИО получателя и другие необходимые параметры. Клиенту должно остаться только проверить данные и нажать кнопку подтверждения перевода. Что нужно сделать: Провести техническую проверку по российским банкам и понять, какие из них поддерживают deeplink / universal link / app link для открытия нужного раздела приложения. Проверить, возможно ли через deeplink передавать параметры перевода: сумма; валюта; страна перевода — Армения; номер карты / реквизиты получателя; ФИО получателя; ID заявки / комментарий; redirect после действия, если поддерживается. Реализовать генерацию ссылок под разные банки, где это технически возможно. Сделать шаблоны deeplink-ссылок для каждого поддерживаемого банка. Если банк не поддерживает автозаполнение перевода, реализовать fallback-сценарий: открытие приложения банка + отображение инструкции и данных для копирования. Подготовить таблицу по банкам: банк; поддерживает ли deeplink; можно ли открыть приложение; можно ли открыть конкретный экран перевода; можно ли передать сумму; можно ли передать реквизиты; можно ли выбрать Армению; ограничения и нюансы. Сделать тестовую страницу или простой интерфейс, где можно выбрать банк, ввести сумму и реквизиты, после чего система сформирует ссылку. Подготовить инструкцию по дальнейшему добавлению новых банков и изменению шаблонов ссылок. Желаемый сценарий работы: Клиент получает ссылку вида: https://site.ru/pay/order-id Далее выбирает свой банк или переходит сразу по ссылке банка. После перехода должно открываться мобильное приложение банка и, если банк поддерживает такой функционал, сразу открываться экран перевода в Армению с заполненными данными: сумма перевода; номер карты / реквизиты получателя; ФИО получателя; страна — Армения; назначение / номер заявки, если возможно. Клиент должен только проверить данные и подтвердить перевод. Важно: Нужна именно техническая реализация через официально поддерживаемые deeplink / universal link / app link механизмы. Не нужны хаки, обходы безопасности, вмешательство в приложение банка или неофициальные схемы, которые могут перестать работать в любой момент. Если полное автозаполнение платежа невозможно по конкретному банку, нужно честно указать это в таблице и предложить рабочий альтернативный сценарий. Банки для проверки в первую очередь: Т-Банк; Сбербанк; ВТБ; Альфа-Банк; Газпромбанк; ПСБ; Райффайзен; Озон Банк; Совкомбанк; другие популярные банки РФ, если есть возможность. Ожидаемый результат: Готовая логика генерации deeplink-ссылок. Список банков с описанием, что реально поддерживается. Рабочие тестовые ссылки по банкам, где это возможно. Пример страницы/формы для генерации ссылки. Fallback-сценарий для банков, где нельзя заполнить перевод автоматически. Техническая документация по использованию и добавлению новых банков. Технологии: Можно предложить свой стек. Желательно простое решение, которое можно будет интегрировать в существующую платежную страницу или backend. Критерии приемки: ссылки корректно открываются на iOS и Android; по каждому банку понятно, что именно поддерживается; там, где возможно, данные платежа подставляются автоматически; там, где невозможно, реализован понятный fallback; код и шаблоны ссылок передаются с инструкцией; нет зависимости от неофициальных и нестабильных решений без предупреждения.