We have been using Lagom templates for couple years now.
Besides the fact that they are a bit pricey, we never had any problems with them.
https://lagom.rsstudio.net/
We do accept Credit/Debit Card through Stripe, Paypal, Bank Transfer, Cryptocurrencies through Cryptomus.
Thinking of integrating Klarna in the next couple months.
We have been using Cloudflare proxy and never had any issues, as well as some internal hardware for the mitigation + external DDoS Protection from Path.net
We have been using Virtfusion for almost a year now and never had any issues with it. It runs really well if setup is done correctly. Proxmox is another alternative.
Reseller Hosting really good at the beginning. Try to understand the mechanics and how it works.
VPS is definitely the better option in this situation but can be more expensive.
Change SSH port
Disable root login
Change default "root" user to something else
Use SSH Key as a login method
Allow SSH logins from a specific IP address
IPTables or UFW
Have external firewall ( DDoS Protection )
Fail2ban
Update OS & other applications
Remove unnecessary packages
Server...