Hello Pierre, thanks for your question!
Yes, it's possible to order from France.
I took a look, and it appears your attempted Creditcard payment failed due to a generic Code 2000 'Do Not Honor' decline: https://developers.braintreepayments.com/reference/general/processor-responses/authorization-responses
It might be you reached the limit on your card, or perhaps your bank by default does not allow international payments. You should contact your bank to find out exactly what happened why the payment is not working.
If you want to order Queal as soon as possible, I would recommend paying through PayPal, or alternatively a simple Direct Bank Transfer. We usually receive and process direct bank transfer payments within two workdays.