Yes, various sellers in France use debit cards. Therefore, you can use your cards for shopping in France.