You shouldn't get a cash discount - cash costs the merchant MORE than credit card fees. You have to count all the costs of cash that credit cards don't have: counting, and recounting the cash and change. Then the manager counts and recounts everything in the back room at the end of the shift. Then the manager counts everything twice again to write up the deposit forms. Plus you need a cash register with the extra cash drawer that acts like a safe. Plus other security systems just to prevent robbery (this can get elaborate in areas where robbery is common). Those all add up.
> You shouldn't get a cash discount
Maybe, but "should" has nothing to do with it. Either I get one or I use my credit card.
> cash costs the merchant MORE than credit card fees
That's not my problem.
That's like a 4-5 seconds of low paid work for each transaction, though. 10 seconds, if I'm being generous. Counting a lot of cash is a long process, but each separate banknote is counted in a fraction of a second.
So, about 4-8 cents, for 30$/hour if we talk about grocery store.
Restaurant might take more time to process cash, but pays lower salary.
I do not think it's a higher cost than current credit card fees