https://www.ctvnews.ca/business/canadian-businesses-can-charge-credit-card-fees-starting-oct-6-1.6096370
Do you anticipate that the discount will be sufficient to cover the charge for BAGS?
I find cash to be a lot more convenient and satisfying than a credit card and I prefer to use that for most everyday purchases. It's easy to open your wallet and see how much you've allotted to spend on a trip out (and avoid the temptation to spend more than what you've budgeted) rather than having to deal with logging into some app and trying to figure out how much you want to justify spending.
Once in a while, I run into a business that refuses to take payments in cash. I always ask the business, why do you prefer giving away a percentage of your income to the credit card companies rather than dealing directly with your customer and keeping all of the money that you possibly can? I've never gotten a satisfying response to that.
And no, you don't need to go south to find those deals.
I understand the desire to pass on costs to relevant customers, as this is fairer to cash purchasers. But it is not OK to hide the ball and secretly surcharge the vast majority of your customers, who pay with credit.
But it's a totally different situation when one of the fees (a cc surcharge) only applies if the customer chooses a certain payment method. That has to be explicitly flagged somewhere in the transaction flow. You can't expect people to do the math and realize that the total is 12% more than the subtotal, not 9% more.
I'm somewhat certain that this is against Visa's rules in US.
It's About Time.
Of course, I've had to swallow the cost. Pretty much every other merchant (Kuala Lumpur) accepts card and some do not handle cash anymore. I'll be jumping to an eWallet thingy (TnG card) that I can reload with cash and pay with in most stores.
So these things have consequences but it's going to take time. I don't think they understand what they are doing but it's going to take a little bit of time before it hits them.
Also, I hate tipping. Just raise your prices.