Представим ситуацию, что вы приходите в магазин. И хотите купить, допустим, хлеб. У вас карточка. Вы эту карточку катаете в терминале. И далее терминал выдает вам отказной чек, при этом в приложении своего банка вы видите списание. Вам в этот момент хлеб должны выдать?) Вот и тут такая же история. То, что вы что-то куда-то отправили совершенно никак не влияет на исполнение ваших обязательств. Ваши обязательства выполнены в момент, когда исполнитель деньги получил. Собственно, эта логика и применяется в магазине — то, что у вас списали всем пофиг. Важно лишь получил магазин платеж, о чем и свидетельствует терминальный чек и кассовый, который выбивается после подтверждения успеха операции. Эта же логика и должна/может применяться в любых других расчетах.