Sure - the vast majority of credit card processors that a business can sign up for and use so they can take credit cards charge variable fees. Amex and Disco are higher than Visa/MC normally, but when you use a 2% rewards card most (or all) of that 2% comes straight out of the business' pocket when the card is processed. Of course they only see the bill at the end of the month, not when running the card. There are services that a business can sign up for that doesn't get the hit from variable fees, or the rewards cards at all, but they also cost more. It got bad enough for me that I was taking a 5% whack off of almost every purchase because nobody would buy something over $1k unless they put it on their rewards card.