Citibank потерял $500 млн из-за плохого интерфейса — банк перевёл деньги по ошибке Статьи редакции

В августе 2020 года Citibank ошибочно перевёл кредиторам $900 млн, но вернуть деньги согласились не все.

Окружной суд США постановил, что Citibank не имеет права на возврат $500 млн, которые он ошибочно перевёл кредиторам в августе 2020 года. Причиной провала стали «сделанное на коленке» программное обеспечение и плохо разработанный пользовательский интерфейс, пишет Ars Technica

Citibank выступал в качестве кредитного агента косметической компании Revlon и собирался отправить около $7,8 млн в виде процентных платежей кредиторам.

Revlon находилась в процессе рефинансирования долга, пишет Ars Technica. В сочетании с запутанным интерфейсом финансовой программы Flexcube это привело к тому, что банк случайно выплатил основную сумму займа — большую его часть можно было погасить до 2023 года.

Субподрядчик из Индии, который занимался переводом денег, посчитал, что отметка «principal» и ввод номера счета фиктивного аккаунта Citibank обеспечит сохранение основного суммы в банке, отмечает издание. Но он ошибся. Чтобы предотвратить выплату основного долга, субподрядчику нужно было кроме этого отметить «front» and «fund», поясняет издание.

Интерфейс Flexcube

Сделку должны были согласовать три человека — это был субподрядчик, его коллега в Индии и представитель Citibank. Все трое одобрили сделку.

Ошибку заметили на следующее утро — банк отправил $900 млн, а не $7,8 млн. Citibank назвал это «канцелярской ошибкой» и потребовал вернуть деньги, писал Bloomberg. Как отмечает Ars Technica, некоторые кредиторы прислали деньги, но банк так и не получил обратно $500 млн.

Citibank подал иск в суд, утверждая, что у него есть право получить деньги обратно, так как их отправили по ошибке. Законодательство разрешает вернуть деньги, если пользователь случайно отправил деньги не на тот счёт.

Но есть исключение для случаев, когда должник переводит деньги кредиторам. Они могут заранее не знать, что деньги перевели по ошибке, и рассматривать их как погашение кредита.

Кредиторы Revlon предполагали, что переведённые средства — это досрочное погашение кредита, так как сумма полностью соответствовала долгу.

Кредиторы пока не могут воспользоваться деньгами — судья сказал им не тратить их из-за возможного обжалования решения. «Мы категорически не согласны с этим решением и намерены подать апелляцию. У нас есть право на эти средства и мы будем продолжать добиваться их полного возмещения», — заявили в Citibank.

0
73 комментария
Написать комментарий...
Oleg Shirochenkov

Хаха, я здесь работаю.
Flexcube не так уж и плох, его используют так же и в других банках.
Просто он у нас используется нереально старой версии, прямо как на скриншотах, и это Java, а само приложение по факту — огромный конструктор.
Подход с двойным, а иногда и тройным контролем, реализуемый во Flexcube иногда до сих пор вызывает удивление в других банках или ЦБ.
Про наших горячо любимых субподрядчиков писать не осмелюсь: я не имею права комментировать это.
Если там были дополнительные контроли и ещё 1-2 человека прощёлкали клювом галочку: в интерфейсе ли проблема?

Ответить
Развернуть ветку
Павел Логинов

а я думал, что это Cobol))

Ответить
Развернуть ветку
Oleg Shirochenkov

Немного сомнительная ссылка, но в публичном доступе есть документация конкретно этого модуля General Ledger.
https://studylib.net/doc/8954359/general-ledger-in-flexcube
По датам в документе становится понятно, что ПО не совсем из эпохи COBOL.
Сходство интерфейса на скриншоте из судебного дела со скриншотами из документации — полное.

Ответить
Развернуть ветку
70 комментариев
Раскрывать всегда