Price: 0
Number of applications: 3
17.09.26 (inclusive)
Стажировка в IT компании
Idea
ICT tasks
Финансовые технологии
FinTech
Mobile app
При проведении платежа возможна ситуация, когда операция фактически выполнена внешним процессингом, но ответ не был получен приложением из-за сетевого сбоя. Повторная отправка запроса может привести к двойному списанию средств. Дополнительная сложность возникает, если платёжный провайдер не поддерживает механизм идемпотентности.
Reducing the risk of double charges and financial losses, increasing the reliability of payments, system resilience to network failures and failures of external services, as well as increasing user confidence in the financial product.
Mark Viktorovich Shavkov
Purpose and description of task (project)
Разработка мобильного приложения с защищённым механизмом проведения финансовых операций, исключающим повторное списание средств при сетевых сбоях, тайм-аутах и повторной отправке запросов. Система должна корректно определять состояние операции даже при отсутствии однозначного ответа от внешнего платёжного провайдера.