I’ve tried a few different eCommerce platforms over the years and have definitely found Shopify to be both visually appealing and user-friendly. I’ve got a few clients (Clare from TeAtatu Toasted Muesli for example) who also use and love shopify.
Shopify also has an affiliate program (a plug-in that you can add on) and you can easily embed your shopify products into your own website or use shopify (and various theme options) to create a beautiful website right there on the platform.
Have a look at their website for all the info & support.
Shopify: eCommerce Platform