Техническое задание: Система Deeplink-оплаты счетов
Необходимо реализовать решение для генерации специальных ссылок (deeplinks), которые позволят клиентам оплачивать счета компании в один клик, используя приложения топовых банков.
Цель проекта
Заменить стандартный QR-код на динамическую ссылку. При переходе по ссылке у клиента должно автоматически открываться его банковское приложение с полностью сформированной платежкой, где останется только нажать кнопку подтверждения.
Основной функционал и требования
1. Формирование платежных данных
- Система должна формировать полный набор реквизитов для платежа, аналогичный квитанциям за ЖКХ или госпошлины.
- В данные включаются: реквизиты компании-получателя, сумма, назначение платежа, прочая необходимая информация.
2. Генерация Deeplink
- На основе платежных данных генерируется не QR-код, а прямая ссылка (deeplink).
- Ссылка должна корректно определять и открывать банковские приложения на устройствах пользователей.
3. Кроссплатформенная поддержка
- Решение должно работать для мобильных операционных систем iOS и Android.
- Необходима поддержка deeplink-протоколов для ряда топовых банков.
4. Пользовательский сценарий (Flow)
- Компания формирует счет со всеми реквизитами.
- Для оплаты клиенту предоставляется не QR-код, а уникальная deeplink-ссылка.
- Клиент переходит по ссылке на своем мобильном устройстве.
- Ссылка автоматически открывает приложение банка, в котором все поля платежа уже предзаполнены.
- Клиенту остается только подтвердить и совершить платеж.
Важные уточнения
- Это не СБП (Система быстрых платежей) и не стандартное API для инвойсов.
- Речь идет именно о классическом банковском платеже от физического лица к компании по полным реквизитам.
- Ключевая задача - максимально упростить процесс для конечного пользователя, убрав необходимость ручного ввода данных.