WooCommerce is free, open-source software that is used with WordPress websites. There's no subscription fee like Shopify, but you'll still need to pay for web hosting and a domain name.
Building a Wordpress website using the WooCommerce plugin is my favorite option for an e-commerce website. WooCommerce offers a huge number of ways to customize your store and how you sell your products by using extensions from companies like Paypal, Stripe, MailChimp, LiveChat, and more.
"WooCommerce was the worldwide leading e-commerce software platform in 2020, with a market share of 28.24 percent. Squarespace Online Stores and Shopify ranked second and third, with shares of 17.69 and 10.98 percent respectively." - statista.com