I successfully activated a SIM card from SMARTY in France once, SMARTY roam on Orange, Bouygues, Free and SFR over in France.
This was using a UK debit card, but I can't see any reason why you couldn't use a French one!
Order using this link: https://www.amazon.fr/SMARTY-Intelligente-illimit%C3%A9s-v%C3%A9rification-lactivation/dp/B07KRW2NR6/ref=sr_1_1?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=smarty+sim&qid=1609846071&sr=8-1