Интеграция мобильного приложения кикшеринга с банками

Интеграция мобильного приложения кикшеринга с банками

О проекте: Компания ООО «Шеринговые технологии» — российский сервис кикшеринга, самый крупный в России по размеру парка и географии присутствия. На конец сезона 2022 парк сервиса насчитывает более 80 тысяч электросамокатов. Сервис уже запустился более чем в 100 городах и территориях. Арендовать самокаты можно в приложениях для iOS или Android.

Задача: Помимо России партнёры сервиса работают с использованием платформы компании в других странах. Компания обратилась в Globus с задачей по интеграции мобильного приложения кикшеринга с платежными системами сразу нескольких банков для пополнения баланса пользователей.

Цель интеграции — предоставить пользователям возможность оплачивать услуги наиболее удобным и привычным для них способом. Многие из этих банков имеют собственные супераппы с миллионами активных пользователей, часть из которых может не иметь действующей пластиковой карты для привязки, но активно пользоваться банковскими сервисами внутри приложений. Интеграция с несколькими банками позволила существенно расширить охват аудитории и упростить процесс оплаты для разных категорий пользователей.

Команде Globus необходимо было обеспечить безопасный, точный и оперативный обмен данными между приложением кикшеринга и банковскими системами на платформах iOS и Android.

Реализация: Механизм взаимодействия выстроен следующим образом:

Пополнение баланса через банковские супераппы. Пользователь производит оплату внутри банковского приложения, средства зачисляются на счет приложения кикшеринга в виде бонусов и пользователь получает всплывающее уведомление (push-уведомление) по факту зачисления. В системе транзакций появляется запись о пополнении счета. Внутри приложения сервиса при выборе способа оплаты (привязке карты), помимо возможности привязать карту, появляется кнопка «Пополнить баланс через банк». При нажатии открывается соответствующее банковское приложение, и, если пользователь авторизован, он сразу переходит на экран пополнения, вводит необходимые данные и производит оплату. После завершения транзакции пользователь возвращается в приложение и получает push-уведомление о пополнении баланса. Отправка уведомлений происходит через notification.api. Работы на бэкэнде

Основной процесс взаимодействия между банками и приложением сосредоточен на уровне бэкэнда: управление оплатами, уведомление клиентов и т. д.

Наша команда разработала интеграционное API, которое позволило обеспечить совместимость с системами нескольких банков, органично встроив его в действующую бэкэнд-инфраструктуру заказчика. Реализация выполнена в виде отдельного микросервиса, осуществляющего обмен данными между приложением кикшеринга и банковскими системами.

Так как большой объем информации требовалось переводить на иностранные языки, команда использовала сервис Localazy — инструмент для быстрого и эффективного перевода интерфейсов приложений.

Результат: Благодаря проведённой работе пользователи теперь могут оплачивать услуги кикшеринга как через банковские супераппы, так и внутри самого приложения. Это сделало использование сервиса удобнее, а процесс оплаты — проще и быстрее.

Источник: https://globus-ltd.ru/projects/integratsiya-mobilnogo-prilozheniya-kiksheringa-s-bankami

Технологии и признаки

Технологии

KotlinSwiftC#

Теги

#Мобильная разработка#Банки и финтех

Дополнительные поля

О проекте

Компания
Globus
Категория
Мобильная разработка
Отрасль
Банки и финтех