You can only pay online with debit cards if you use two factor authentication in Europe (eurozone). It's basically free though (cash is more expensive to handle), unlike credit cards.
Actual 2fa would be great. I was wondering about the enourmous amount of work that would enable websites to support contactless ..