Not sure about the rest of Europe but in the UK it's standard for Amazon and many other online places to keep your card details on file.
Halifax, a bank in the UK didn't require 3d secure though did encourage it. Recently I used a site I'd not used before and they declined the transaction on my credit card and sent me a SMS which I had to reply to in order to use my card at that site.