Это не банки такие умные, как вы сказали, это такой закон. И, кстати, в других странах тоже нельзя брать деньги сверху при расчетет картой. Это правило установлено международными платежными системами и нарушение данного правила влечет серьезные проблемы для магазина. Я добрый, поэтому просто...