Если хочешь заплатить кредиткой они прямо говорят - на 3% будет дороже.
Вроде бы в США есть закон, что цена для кэша и карта должна быть одинакова.
Это не США закон, а уловия договора платежной системы, VISA или MasterCard: при подписывании на их услуги мерчант (продавец товаров - приёмщик карты) обязуется 1) платить ~3% c транзакции платежной системе ("за процессинг" ) 2) НЕ УКАЗЫВАть отличные цены за товары оплачиваемые налом от оплачиваемых карточкой: не дискриминируя, т.о. владельце карт (или платежную систему)
В итоге, продавец вынужден поднять ВСЕ цены на 3% - как только вводит прием денег карточками.
А если продавец - мелкая булочная, то она может вот как в этом случае нарушить правила Визы и взимать эти ~3% отдельно. но получить и за это свои санкции