📱 Как Т-Банк или Сбер могли бы привести цифровой рубль на iPhone
Есть интересный парадокс.
Банк России прямо говорит: iPhone поддерживает цифровой рубль, если банковское приложение имеет соответствующий функционал. Отдельное приложение или специальное устройство не требуются.
Но если проблема находится на уровне публикации банковского iOS-клиента в App Store, возникает вопрос: как технически разделить функциональность?
Один из вариантов — максимально вынести работу с платформой цифрового рубля на backend банка.
iPhone
│
│ T-Банк / Сбер
│
├── интерфейс «Цифровой рубль»
├── QR
├── Face ID
└── подтверждение операции
│
▼
API банка
│
▼
backend цифрового рубля
│
▼
Платформа Банка России
В таком случае iPhone остаётся обычным банковским клиентом: показывает кошелёк, принимает команды пользователя и подтверждает операции, а основная интеграция с платформой ЦР находится на серверной стороне.
И это хорошо соответствует самой модели цифрового рубля: Банк России описывает открытие кошелька, переводы и оплату через мобильное приложение банка-участника.
Но есть важный нюанс.
Просто спрятать функцию от Apple нельзя. Apple прямо запрещает скрытые, недокументированные или неочевидные функции и требует, чтобы новые возможности были доступны App Review для проверки.
Поэтому рабочая схема выглядела бы скорее так:
не «спрятать цифровой рубль», а изменить архитектуру приложения так, чтобы Apple проверяла обычный банковский интерфейс, а тяжёлая интеграция находилась на стороне банка.
В идеальном варианте пользователь на iPhone увидел бы буквально новую карточку:
Цифровой рубль
0 ₽
Перевести • Пополнить • Оплатить по QR
То есть примерно так, как если бы Т-Банк просто добавил ещё один финансовый продукт рядом с Black, Platinum и другими счетами.
И самое интересное: технологически цифровой рубль для iOS уже не является фантастикой. Сам ЦБ прямо отвечает, что владельцы iPhone смогут им пользоваться при наличии поддержки в банковском приложении.
Получается, главный вопрос сейчас не:
«Может ли цифровой рубль работать на iPhone?»
А:
«Сможет ли российский банк провести конкретную реализацию через механизм распространения iOS-приложений?»
И вот это уже совсем другая задача.
Есть интересный парадокс.
Банк России прямо говорит: iPhone поддерживает цифровой рубль, если банковское приложение имеет соответствующий функционал. Отдельное приложение или специальное устройство не требуются.
Но если проблема находится на уровне публикации банковского iOS-клиента в App Store, возникает вопрос: как технически разделить функциональность?
Один из вариантов — максимально вынести работу с платформой цифрового рубля на backend банка.
iPhone
│
│ T-Банк / Сбер
│
├── интерфейс «Цифровой рубль»
├── QR
├── Face ID
└── подтверждение операции
│
▼
API банка
│
▼
backend цифрового рубля
│
▼
Платформа Банка России
В таком случае iPhone остаётся обычным банковским клиентом: показывает кошелёк, принимает команды пользователя и подтверждает операции, а основная интеграция с платформой ЦР находится на серверной стороне.
И это хорошо соответствует самой модели цифрового рубля: Банк России описывает открытие кошелька, переводы и оплату через мобильное приложение банка-участника.
Но есть важный нюанс.
Просто спрятать функцию от Apple нельзя. Apple прямо запрещает скрытые, недокументированные или неочевидные функции и требует, чтобы новые возможности были доступны App Review для проверки.
Поэтому рабочая схема выглядела бы скорее так:
не «спрятать цифровой рубль», а изменить архитектуру приложения так, чтобы Apple проверяла обычный банковский интерфейс, а тяжёлая интеграция находилась на стороне банка.
В идеальном варианте пользователь на iPhone увидел бы буквально новую карточку:
Цифровой рубль
0 ₽
Перевести • Пополнить • Оплатить по QR
То есть примерно так, как если бы Т-Банк просто добавил ещё один финансовый продукт рядом с Black, Platinum и другими счетами.
И самое интересное: технологически цифровой рубль для iOS уже не является фантастикой. Сам ЦБ прямо отвечает, что владельцы iPhone смогут им пользоваться при наличии поддержки в банковском приложении.
Получается, главный вопрос сейчас не:
«Может ли цифровой рубль работать на iPhone?»
А:
«Сможет ли российский банк провести конкретную реализацию через механизм распространения iOS-приложений?»
И вот это уже совсем другая задача.