Last updated 10 August 2019
Some of the options I mentioned when I first wrote this are no longer available and I have noted these where applicable. Where new options appear on the scene, I have noted these as well.
I came across a list I made of different channels for selling online, and I am putting it here for anyone who wants to check it out. One way to sell online is to build your own e-commerce site (or get someone to build it for you), and of course WooCommerce running on WordPress is a solid choice.
There is an option now to run WooCommerce on WordPress.com if you have the Business plan, which opens up new possibilities. The link to the Business plan contains my affiliate link.
And there are other e-commerce solutions that run on WordPress. And there are other platforms than WordPress.
If you don’t want to own your own store and would rather pay a monthly fee to let someone else take care of the technical setup, then these are leading providers of e-commerce software as a service (SAAS) and attractive storefronts.
If you are interested in something cheaper and more modest, check out these. This is the list that I put together a while ago when I was researching what to do.