What payment method can be used from France?
Most of “recent” banks mentioned in the forum and being in Europe should be ok.
I think eg on Revolut, N26, etc.
If you are near a sufficiently great town, you may try F2F (Face to Face).
By no way is this post a recommandation ! Just little information.