I would recommend buying cards from revolut and transferwise to be used in online shopping transactions. When not in use keep the cards frozen. I mean keep it disabled from the app.
Some normal banks also do offer to disable/freeze the card from the mobile app when its not being used actively.