Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 266b014d47ecc3aa6634e674f3f7b8f2
Web и мобильная разработка

Contact Qiwi

Добавлено 23 июн 2023 в 16:04
Приложение платежной системы Contact (Qiwi) для отправки и приема денежных переводов с выплатой наличными или с карты на карту.

Дополнительно приложение позволяет:
- управлять аккаунтом в системе и привязывать банковские карты;
- отслеживать статусы переводов и отменять их;
- повторять отправленные ранее переводы;
- обменивать валюту;
- найти ближайшие пункты отправки и выплаты для офлайн платежей, получить всю справочную информацию.

В чём заключалась сложность
Приложение выставляет высокие требования к безопасности, так как работает с финансами, поэтому были разработаны нативные модули на Kotlin и Swift для реализации механизма SSL pinning.

Приложение содержало более 50 экранов и сложную условную логику: регистрация, авторизация, функционал перевода средств по карте, настройки аккаунта пользователя, функционал смены пароля, модуль динамически генерируемых полей, получение выплаты, взаимодействие с картами и другое.

Технологии: ReactNative, SSL pinning
1bfdd2f91a