Not having cash in  your pocket would make you want to pay by credit card