ParentFull threadmarcv81·Like a few others who replied, I grew up in France. Technically debit cards indeed. Not sure card which do exclusively credit are a thing there.View on HN