Исполнение платежа и учёт расходились
Разные ID и частичные возвраты усложняли сравнение корректировок между файлами.
Отделить расчёт от движения средств
Существующее подключение сохранено. Расчёты проверены, фактическое исполнение определяется ответами провайдера.
Связать весь процесс возврата
Заявки, ответы и корректировки имеют общие ссылки; дубли уведомлений распознаются.
Расхождение имеет объяснение
Команда видит заказ и версию правил. Передаются API, сверка и восстановление.