I recommend managed hosting so that you don’t have to understand how to manage servers or upgrades yourself. More importantly, your host can worry about patching things like security vulnerabilities for plugins. Unless you have a developer on staff or on call, you probably don’t want to go the route of managing your own servers.
I’d also urge you to consider far more features than price for WordPress eCommerce hosting – this is the foundation on which your site it built. Hosts that are a pain about
mod_security (like GoDaddy), that overcrowd servers, or don’t offer super useful features like staging areas are not what I’d build my business on.
If you’re just starting out, we recommend SiteGround’s GoGeek Plan for some great features (such as SSL compatibility and staging sites) and solid support. They strictly manage the resources on this plan to make sure they maximize performance. This is also a good plan for those of you that need some control over your server environment, as they allow more flexibility than some other managed hosts.
We have a full SiteGround review for more details. We also compared this plan to similar plans from Media Temple and DreamHost in this article (which also lists some of our must-have features for eCommerce hosting).
If you have a site with higher traffic (100,000+ visits per month) and want a completely managed experience and quality support, we also recommend Pagely’s Ultimate or VPS Plans, which I’ve recently switched to from WP Engine and love. They have great developer-centric features and far greater server access (in the case of the VPS plan, which is what I used to scale up hosting for several sites).
The Pagely VPS plans offer a staging area (though it’s not one-click), fully managed and optimized WordPress hosting service, excellent speed, and several other for-developers goodies. I recommend their services if you need to support an eCommerce site at a large scale.