Оплата картой — не одно событие. Их два, и почти никто не знает, что их два.
Первое — авторизация. Примерно за секунду магазин задаёт банку, выпустившему вашу карту, вопрос: есть ли у этого человека такая сумма и одобряете ли вы операцию? Банк смотрит на строку в своём реестре, отвечает «да» или «нет» и откладывает сумму в сторону. Это и есть то самое «в обработке» в приложении — серая строка, которая ещё не прошла до конца.
Второе — клиринг и расчёт. Через несколько часов, иногда через несколько дней, деньги действительно переходят между банками.
Это значит, что в момент оплаты не сдвинулось ни копейки. Сдвинулось разрешение. Вы ничего не скопировали и ничего не отправили: вы попросили кого-то изменить две строки, и этот кто-то сначала проверил. Именно эта проверка, повторяемая миллиарды раз в день, и стоит между цифровыми деньгами и возможностью потратить их дважды.