Earlier quoted context omitted.
> I'm weary of government intervention in capping prices, but I'm not sure what's the alternative here Instead of capping prices, you could simply require any fees to be paid by the cardholder. Combine that with a standard for payment processing so that lots of companies could compete for payment processing and fees would drop really fast. If someone is using a POS terminal like Toast or Square, it should be trivial…
As a sidenote I hate that sales tax is not shown on the price tags here in the US. I strongly believe that you should be able to walk out of the store paying the price shown on the price tag -- not a cent more. This obviously clashes with the obvious solution of making credit card surcharges a thing and letting consumers deal with it. I genuinely don't know what's the best solution here -- I think the EU did a good j…
In this scenario, it is much easier to change the sales tax at the register than to reprice the entire store every time one of the several sales tax authorities decides to change the rates or rules.