The average merchant pays 2.3-3.5% per swipe, as a result prices are increased across the board and passed on to consumers, no matter if they pay with card or cash.
The average merchant pays 2.3-3.5% per swipe, as a result prices are increased across the board and passed on to consumers, no matter if they pay with card or cash.
Now, I don't know if all of this equals out to the same as the credit card fees, but it isn't like cash is cost-free.
And it depends on what you are buying. Most stores have cameras. There are a slew of transactions that require ID as well. You generally need to show some sort of ID to get your cash as well - few employers will pay in cash. Major cash purchases are sometimes either refused or require ID and forms to finish.
And you are simply out of luck if you happen to lose it somehow. It can get damaged to the point of being worthless as well.
Multiple studies have found that customers are more willing to spend and typically spend more per transaction when using cards rather than cash, so the merchant charge is usually a sound investment by the retailer.
Merchant accounts have long been below that, they were just a pain to get, and generally required hardware from the bank.
Stripe's selling point was never low fees. It was "you can be up and accepting cards in just a few minutes of coding", and that was well worth paying an extra percent or so.
CNP transactions (which stripe does) cost bit higher than CP transactions which require POS machine at mom/pop shops.