3 ms·In my experience (in France) everybody I know uses debit card and they are all accepted online anywhere.by LelouBil 3y agoIn my experience (in France) everybody I know uses debit card and they are all accepted online anywhere.