Australia just tried this by banning businesses from charging a card use surcharge.
You really reckon business aren’t going to then just wrap the cost of card service / merchant fees in to every product, thereby hurting those who pay with cash?
Hint: that’s exactly what businesses are doing. I know because I asked them.
Maybe stop voting for politicians who believe they can tax and regulate an economy to growth and productivity.
You just ask the business to advertise a single price.
Naturally businesses pass on the cost of doing business, it is literally their job.
Pricing just needs to be transparent - this is a key requirement for an efficient market. And something the US is failing at miserably.
What wasn’t transparent about having a line item on the receipt for the card usage charge?
How is obfuscating it better for the customer?
Here in Australia when ATM bank cards were introduced and then about the same time with the national Eftpos [1] system, I don't ever recall seeing [myself 1990 onwards] a credit card usage surcharge though Visa or Amex purchases - business were just happy to get those sales from people who might not otherwise have made a purchase.
IIRC it wasn't until the major banks went the way of phasing out plain debit cards (mid 00s) and replacing them with visa debit - where business started to go the route of using visa debit for processing instead of Eftpos, since nearly everyone would have a visa debit card, (I do not, my bank would not provide a Eftpos only,) these business started to pass along a processing fee. When it started to happen I can't say for sure, slow and insidious adoption of passing along the fee means I only recall those external to myself, like family and people I know complaining that various stores were now charging them when they used their card but other stores did not. One would have thought Eftpos fees but on closer inspection the payment was processed via visa ... I do not why some business were not using the Eftpos payment route any more, perhaps the processing system by way of credit services was easier or offered something extra.
Some people have since moved back to cash, even though some stores think they can refuse cash ... but unless the regulations under Credit act in Australia changed in the last 15 years, cash is still legal tender and a system must be in place to accept it - even if that means by way of a temporary account. There are elements in govt here though that would like to track people's spending better ... by banning cash.
Being ripped off by large corporations at every transaction is what "owning the libs" looks like for your life in practice, but hey at least you can say slurs on twitter now!