You all are getting way to much into money theory. If a credit card processor charges 2-5% per purchase the business is going to pass that cost directly to the customer. Its not "inflation the definition" but it causes all prices to go up as they include that in their price model. Even if you don't use a credit card. Very few large business give a cash discount to consumers.