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.