Generally the rules are different in every country and banks, somewhere there is a discount on card payment, somewhere there is a higher expenditure. So if you choose to pay by card, then keep your expenditure in mind by carefully considering its pros and cons.
For example -
Bank charges extra for this - so don't use
Bank or merchant offers a discount on this - then use
The bank charges a fee but the merchant gives a discount - so compare the two and use the card only if you avail the discount/cashback.
Example 2 -
Many banks charge a fee on credit card but not on debit card, because they want people to invest in their bank in advance (they use this investment to facilitate credit card holders). Use debit card only to avail all benefits that bank offers.





