Decision acceptance deadline

17.09.26 (inclusive)

Form of award

Стажировка в IT компании

Product status

Idea

Task type

ICT tasks

Сфера применения

Финансовые технологии

Область задачи

FinTech

Type of product

Mobile app

Problem description

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

Expected effect

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.

Full name of responsible person

Mark Viktorovich Shavkov

Purpose and description of task (project)

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

Note