I think this is a common misunderstanding. The US seems to use "credit card" to refer to all payment cards, but is rarely limit to just _credit_ cards.
I think the distinction between credit and debit cards is more commonly made in Europe.
I think the distinction between credit and debit cards is more commonly made in Europe.