You need to be cautious. While it isn’t a panacea, using Paypal, where your paypal account is tied to credit card, is one way to distance things, to use it would require someone knows your paypal account and the password on that (yes, someone could crack paypal). Obviously, if they have a trojan horse on your pc, or a keystroke logger, they can crack that, so nothing is secure, but it is better than leaving credit card info on a site (and don’t assume that saying “don’t save my credit card info” is going to be that safe, that company could still have that info somewhere on their system, or the processor could, and get hacked.
One of the biggest no no’s is never, ever use debit cards online! While if that gets cracked, thieves will be limited in theory to what you have in your linked bank account, don’t count on that, and the banks are absolutely horrible with debit cards in crediting back lost funds, they encourage you to use debit cards as credit cards, but are amazingly slow and nasty in reversing bogus charges. The other day I was getting my hair cut, and a woman was talking about how her debit card got hacked, and she was doubly screwed, she had some ridiculous number of charges done in literally seconds, and her scummy bank’s systems didn’t detect the fraud and freeze her account, even though doing 10 grand worth of transations in a couple of seconds should raise red flags. Worse, her account had overdraft protection that used money from savings to cover overdrafts, so it got hit, too. The bank was not one of the large commercial banks, it was a credit union, so likely their systems are going to be a bit antiquated. According to the woman, even though it was pretty evident it was fraud (the products were being shipped to someplace down south, she lives in NYC), they are giving her a hard time.
One good note, I have relatively few credit cards, an amex and a visa, and both of them have been pretty good when stuff gets hacked, and they also both have decent fraud detection , they ping me via text is something suspicious happens and let me okay it or deny it), so with them at least your liability is limited… But the banks? Scummy is a pretty good word, if your bank accounts get hit, expect them to drag their feet and treat you like a criminal.