The issue is with your bank and you should contact them promptly in order to understand why they're taking fees on your payment.
If there isn't enough money in your account or if you have a per-transaction limit, Your bank might also stop your card payment. They could also be treating your payment as 'cash advance'.
Though card limits vary from card to card and from bank to bank, per-transactions limits in many southern European countries (France especially) can be as low as €300 - €500.
Other banks may treat card payments as cash advance, meaning your cash withdrawal limit will apply.
To find out more or to adjust your limits, please get in touch with your bank. It can take some time for the changes to take effect, so we recommend using another payment method or setting up a smaller transfer in the meantime.