I understand your concerns perfectly well – personal data is always at risk of leakage. I recommend starting with using VPN services, such as ClearVPN, which help protect the connection from potential intruders. Also, for complete security, it is better not to enter card details directly on unfamiliar sites, but to use virtual cards or e-wallets, so the likelihood of data leakage is significantly reduced. In addition, ClearVPN has a useful article on the topic of secure online payments https://clearvpn.com/blog/secure-payments-online/ it explains in detail how to protect yourself when paying. With its help, you can learn how to maintain privacy, and what services to use for secure payment.