Интеграция с системой эквайринга iBox

Для увеличения объёма продаж страховых продуктов, компанией "Зетта-страхование" было принято решение создать систему, позволяющую оформлять договора страхования с мобильных устройств (мобильными менеджерами) с использованием платёжных терминалов.

Цель
Реализовать процесс продажи страховых продуктов заказчика с использованием платёжного терминала iBoxPro и мобильных устройств

Задачи

Интегрировать
имеющееся web-приложение с платёжной системой средствами API для платформ Android и iOS
Реализовать
процесс оформления договора страхования с web-страницы аналогично имеющейся b2b-системы
Разработать
сервис callback для обработки ответов от платёжной системы
Архитектура решения обусловлена имеющейся системой заказчика и строится на технологиях .NET и Sencha ExtJS

Ход проекта

При взаимодействии с разработчиками iBox уточнили техническую документацию по реализованным API
Взаимодействуя с заказчиком, приобрели во временное пользование и настроили необходимую аппаратуру для разработки, тестирования и отладки
Разработали алгоритмы API интеграции разработанной заказчиком web-страницы с системой эквайринга iBox
Разработали сервис, принимающий ответы от системы iBox и финализирующий процесс оформления договоров страхования
Совместно с заказчиком и разработчиками iBox протестировали и отладили функционал на тестовых серверах заказчика
Развернули проект на рабочей среде

Результат

Реализация проекта позволила заказчику организовать работу мобильных менеджеров, не привязанных к имеющейся системе b2b, кассовым аппаратам и рабочему месту, что сделало процесс оформления и оплаты договоров страхования более удобным для покупателя. Теперь менеджеры могут оформлять договора в любом месте с собственного мобильного устройства (Android, iOS) с подключенным устройством iBoxPro. При этом, клиенту страховой компании нет необходимости приходить в офис продаж. Сертификат страхования и прочая документация отправляется на электронную почту клиента сразу же после оплаты через мобильный терминал.