When travelling, I am often offered to pay in cash, with the risk of the business I am completing the transaction not paying VAT.
On the other hand, if I pay by credit card, there is a non-zero risk that the credit card provider is eluding the corporate tax payment (see just one example of receiving 3.3 milions tax credit over revenues of around 8'000 milions I found with 2 minutes google research).
How to minimize the impact, disincentiving unethical behavior (i.e. giving the smaller reward to unethical behavior)?
Disclaimer: I consider tax elusion unethical, I equate unethical to criminal.
Disclaimer/background clarification: when paying by credit card, the customer may have no fees, but the business receiving the payment has to give some percent/fixed aumont to the credit card provider. Considering that the business may have a net profit on the price you pay ranging from 5% to 100%, a credit card fee of 1% may be taking away something from 20% to 1% of the net profit of the business. Yes, a business having 100% net profit, i.e. no cost on their services, it is a purely imaginary business.