Я вот не понимаю, к чему все эти
пляски с бубном вокруг кредитной карты?
Зачем опасаться двойного снятия? Любая вменяемая платежная система тут же отменит вторую транзакцию. А не отменит сама - клиент отменит через интернет по запросу тут же, моментально.
Я могу опротестовать онлайн любую транзакцию по любой из своих карт и мне тут же, сразу, вернут на карту соответствующую сумму. Если выяснится, что я неправ и транзакция законна - с меня снимают опять эту сумму плюс штраф (впрочем, небольшой, баксов пять, за работу по выяснению обстоятельств, это справедливо). Если же я прав - то сумма остаётся у меня и дальнейшая работа производится с тем, кто несанкционированно снял.
А разве бывает иначе?