> in a lot of European countries, we have cards that we call credit cards which are actually deferred debit cards. The money you've spent is debited from your account on a fixed date at the end of the month
Interesting, I'm in the UK and have never heard of this kind of card.