О компании Проекты Вакансии Контакты

Единый Платежный Шлюз, подсистема РНиП для ДИТ г. Москвы

Компания Интервейл разработала и внедрила Единый платежный шлюз (ЕПШ) для Официального сайта Мэра Москвы mos.ru

Web Api

На первом, тестовом, этапе сервис поддерживал следующую функциональность:

  • — Выполнение платежей с таких порталов как:
  • • Официальный сайт Мэра Москвы
  • • Сайт Автокод
  • • Сайт миграционного центра
  • • Сайт Парковки Москвы
  • • МП «Госуслуги Москвы»
  • Использование различных платежных инструментов
  • Автоматический поиск начислений
  • Пакетная оплата найденных начислений
  • Хранение данных банковских карт пользователей для исключения повторного ввода реквизитов карт

На втором этапе, предполагающем полноценную промышленную эксплуатацию, к возможностям ЕПШ добавились:

  • Автоплатежи для сервиса «Проход и Питание школьников»
  • Поддержка оплаты Единого Платежного Документа по уникальному протоколу с портала mos.ru
  • Оплата через платежный инструмент ApplePay
  • Rest API для авансовых платежей в новом мобильном приложении «Моя Москва» и в существующем приложении «Госуслуги Москвы»
  • Rest API для порталов предоставления услуг взамен существующего SOAP-сервиса
  • И многие другие функции

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

Наша команда подтвердила свою высокую квалификацию и способность решать задачи любой сложности в сжатые сроки.

На текущий момент ЕПШ является частью государственной информационной системы РНИП, обеспечивающей в городе Москве регистрацию начислений и платежей.

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

Новый платежный портал должен был обладать следующими ключевыми преимуществами:

  • Поиск начислений в государственных системах ГИС РНиП и ГИС ГМП
  • Оплата нескольких платежей в один клик - пакетные платежи
  • Автоплатежи за услуги
  • Хранение банковских карт с привязкой к пользователю зарегистрированному в личном кабинете гос. услуг

Особенностью проекта была сложная и не знакомая команде инфраструктура ДИТ Москвы. Нашими системными аналитиками в кратчайшие сроки было проведено исследование информационного ландшафта и сформированы сценарии работы новой системы, проработаны протоколы и обеспечена транзакционная целостность сценариев, что позволило разработчикам уже через 3 месяца создать и запустить пилот, а через 5 месяцев вывести систему в боевую эксплуатацию. Всего за два года проекта была проведена интеграция с 19 смежными системами, платежный шлюз принимал 43 тысячи транзакций в сутки от 630 тысяч уникальных пользователей. Высокие темпы разработки обеспечивались отличным результатом работы команды на всех этапах проекта начиная от аналитики и заканчивая внедрением.

Создание функциональной архитектуры проекта в Sparx Enterprise Architect, обеспечение детальной проработки протоколов и альтернативных сценариев сводило к минимуму количество вопросов на этапе кодирования и интеграционных тестов, на проекте была впервые применена микросервисная архитектура, что позволили осуществить быстрый старт проекта и параллельную разработку в разных сервисах, реализация автотестов обеспечивала быстрый регресс ранее созданного функционала, внедренная технология CI/CD позволяла оперативно выводить новый функционал на продуктивную среду без остановки сервиса. Применение системы мониторинга Elastic Stack позволяло оперативно отслеживать состояние системы в реальном времени, которая достигала 50 микросервисов. В результате слаженной работы доступность отвечает высоким требованиям и составляла 99,99%.