Давно понятно, что все доводы - игра в одни ворота. Даже если бы в программе при нажатии кнопки "Оплатить" после произведения оплаты появлялась кнопка "Оплатить еще раз" это было бы нарушением - каждая оплата должна подтверждаться цифровой подписью, в данном случае это CVV2.В этом случае пользователь признает свою некомпетентность и сознательно принимает вину на себя. Зачем это адекватному пользователю?
Чтобы пожалеть разработчиков глюков?
А особенно умиляют разговоры в пользу бедных с примерами отписок банков. Расчет простой: обычный человек не хочет тратить время, не знает механизма и не верит в положительный результат.