I realise I'm a bit late, but on Tyro terminals (and perhaps others too, though I haven't tried), you can press the INFO button to reveal the surcharges.I'm not sure if this is linked but I've also noticed a surge in places that are now surcharging for any card payment, often at different rates for different cards that aren't disclosed until you tap it (the generic "Surcharge may apply" message).
I had noticed this recently. It's a useful feature, although my frustration with not knowing there'll be a surcharge until the terminal is presented to me is still there. I did also cause some frustration to a poor sales attendant the other day by pressing the Info button and carefully inspecting the various surcharges before then saying I'd pay cash, all while a queue piled up behind me.I realise I'm a bit late, but on Tyro terminals (and perhaps others too, though I haven't tried), you can press the INFO button to reveal the surcharges.