магазин может вообще не принимать карты и будет прав. То есть возможность расплачиваться картами - это добрая воля магазина и, в некоторых случаях, статус. Но, если магазин принимает у меня оплату картой, то делать он это должен по правилам, а не с завышением цены товара на 3%