A good quality shared hosting would be good. Another benefit of shared hosting for you would be to have the option of upgrading to a business plan that allows for higher burstable resources if your site grows further.
Check your host offers this type of hosting, as it will make your life easier later.
Out of interest, what are you hosted on at the moment (in terms of type of hosting)?
I wouldn't recommend shared hosting without first knowing what scripts you intend to use on your site. Some are not suitable for shared, rather a VPS. We also would need to know what kind of resources that you project your site consuming.
For this amount of traffic, for your website shared hosting would be the best option and as your traffic increases you can further change to vps hosting and then for heavy traffic you can go for Dedicated server.
I wonder what server configurations are you looking for only 200 traffic per day. For that number of traffic, I believe you can save big money going with the reliable and good shared hosting plans from any strongly reputed hosting provider company. Also, it allows you to further upgrade as your requirement for the site grows more. However, if you're looking to spend some money trying server configuration for your eCommerce website with that traffic number, it will only be considered a fancy way. Why pay more when your requirements are too low and can operate really good with low priced hosting plans.
A server with the new generation of E-1200 CPU and 16 - 32 GB RAM would be enough. Then I would suggest you to use 2 x SSD in RAID 1. Alternatively, you can consider using a Cloud based virtual machine.