Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Why do card processing companies discourage “cash advance” activities
I thought this was because credit card companies charge the retailer a fee to accept credit card payments. If you spend $100, the retailer pays $1 (or whatever percentage they have negotiated) to the credit card provider.  Handing over $100 cash and paying $1 fee to Visa means a loss to the retailer. The same transaction on $100 worth of product means the loss is accepted out of the profit margin which the retailer accepts to attract custom.