France uses the Euro (€). Credit cards (Mastercard, Visa and sometimes American Express or Diners Club) are widely accepted.
“If you are looking to pay for travel arrangements abroad consider WISE (formerly TransferWise). It’s a great tool for sending money internationally with low fees — much cheaper than using your local bank. You can also use their debit card to pay and withdraw money from ATMs when you travel“