When the restaurant bill came, I was surprised to see that they added 3.3% if you used a credit card to pay. This wasn’t an inexpensive place, not to mention that many people operate cashless these days, so I would imagine that the majority of their clients would prefer to settle their bill with plastic.
It seems counterintuitive to me to penalize the masses. Why not calculate the transaction charge as part of the menu price instead? Or offer a discount for those who pay with cash?
Before you enact a policy, consider it from your customer’s perspective. It’s always better to help people feel as if they are getting a discount instead of a surcharge.