Is it necessary to have a credit card in order to use your services?
You must register either a credit card or a VISA or Mastercard debit card in order to access the service.
In France, Visa Electron cards, debit cards, and American Express cards are not accepted.