Puis-je payer avec ma carte bleue ?

English Translation

Can I pay with my debit card?

As far as I can tell, carte bleue can mean either a debit or a credit card. I found two different definitions, one from LeRobert and the other from Wikipedia. I’d be interested to hear from others how they use carte bleue.

Carte bleue® = Visa card® (functioning as a debit card)

The Collins Robert Concise French Dictionary (Le Robert & Collins Compact) applications are based on Collins Robert Concise Dictionary 8th Edition © HarperCollins Publishers and Dictionnaires Le Robert 2011.

Wikipedia has a different definition and a whole article about carte bleue:
“în 2010, the Carte Bleue brand was phased out in favour of Visa; however, the term carte bleue continues to be used as a generic term for EFT-based payment cards, including debit and credit cards.”