If you're in France there's the Carte Bancaire.
Edit: I've just looked into Revolut and they're UK based with operations throughout Europe, so they might be an alternative for online payments across borders.
If you're in France there's the Carte Bancaire.
Edit: I've just looked into Revolut and they're UK based with operations throughout Europe, so they might be an alternative for online payments across borders.