Разработка гейта Сбер->CityPay
Требуется разработать API-сервис на питоне для трансляции запросов и ответов из протокола ЕПС Сбербанка в протокол CityPay.
Дано :
1. два XML-Based протокола (они все одинаковые по принципу, различаютя только поля и значения) для пополнения баланса счета.
2. сервис, который принимает уведомления об оплатах в CityPay.
Требуется :
Разработать прокладку, которая принимает уведомления об оплатах в Сберовском формате, транслирует в CityPay, получает ответ, транслирует ответ в формат Сбер и отправляет его клиенту.
Детали реализации :
1. Python
2. Flask
3. Docker
Синк или асинк - не имеет значения.
Фактически, требуется реализовать около 4 функций , которые будут транслировать один XML в другой (хоть с помощью J2, спец XML-биллиотеки не требуются - на выбор исполнителя).
Так же необходимо будет провести вместе с нашими специалистами ПНИ - т.е. довести это до продакшна.
Ориентировочный объем работы - на 40 часов (в прыжке, реально часов 20).
Дано :
1. два XML-Based протокола (они все одинаковые по принципу, различаютя только поля и значения) для пополнения баланса счета.
2. сервис, который принимает уведомления об оплатах в CityPay.
Требуется :
Разработать прокладку, которая принимает уведомления об оплатах в Сберовском формате, транслирует в CityPay, получает ответ, транслирует ответ в формат Сбер и отправляет его клиенту.
Детали реализации :
1. Python
2. Flask
3. Docker
Синк или асинк - не имеет значения.
Фактически, требуется реализовать около 4 функций , которые будут транслировать один XML в другой (хоть с помощью J2, спец XML-биллиотеки не требуются - на выбор исполнителя).
Так же необходимо будет провести вместе с нашими специалистами ПНИ - т.е. довести это до продакшна.
Ориентировочный объем работы - на 40 часов (в прыжке, реально часов 20).