Метод возврата
POST   /main/collateral-lines/loans/recalc
Метод возвращает в результате сумму переплаты.
В метод добавлена возможность передать executionId (уникальный идентификатор операции), в таком случае поведение метода будет привязано к специальной записи исполнения.
При повторных запросах с таким executionId операция выполняться повторно не будет если она уже выполнена.
Если операция в процессе выполнения, то возвращается код ошибки 202 – «операция еще в работе». Если операция ранее была успешно выполнена, то в ответе возвращается: executionId и over_amount – сумма переплаты.
Добавлен новый режим, при котором автосписание имеющейся переплаты с кошелька происходить не будет. За автоматический возврат отвечает поле returnOverpaymentFromClientAccount в теле запроса. При true возврат будет происходить, при false нет. Значение по-умолчанию - true
Запрос
POST /bs-core/main/collateral-lines/loans/recalc?executionId={{guid}}
{
"contractName": "9000044031-1",
"returnAmount": 9000
}
executionId принимается в формате GUID(состоящее из цифр, букв латинского алфавита и знака '-'. Не менее 3ех символов и не более 36).
Нет описанных параметров
Ответ
{
"timestamp": 1537961170929,
"data": {
"executionId": "test11111"
"overpaymenAmount": 9819.0
}
"status": "ok"
}