People spend more money with credit cards than without, hence why almost all stores charge the same price for purchases made with a credit card than cash/debit card. Even though the store makes less money from the transaction due to higher payment processing fees for credit cards, it’s more than offset by the higher number of purchases and sale price of the purchases from people with credit cards.