Ever heard about the concept of paying taxes when you use credit cards? Sounds strange right. The new rule passed…