Credit card companies forcing people to switch to crypto payments