Whenever you hear the word e-Commerce, it brings to your mind about buying and selling items from a web platform. But, WooCommerce has easily expanded the definition by providing flexibility to expand the eCommerce usage towards more industries. Other than tangible goods, services also can utilize WooCommerce conveniently with a few customizations or with a few side-kick plugins (Plugins that help extend WooCommerce functionality). For instance, if you run a delivery service, you can let your customers can place their delivery through the WooCommerce-based website, calculate the payment based on the distance and then pay for it online. Likewise, many other industries that provide services can utilize WooCommerce as their virtual store. Especially at a pandemic time, people rely on online platforms to fulfill their needs. They use online platforms not only to order tangible products, but also to pay for services. WooCommerce has a very easy to use user interface that is self-explanatory even for a non-technical person. WooCommerce support multiple languages, so you can set it up according to the language you utilize. If you can read and understand the language, it's just matter of time to set up your own eCommerce system.
Out of the box, WooCommerce supports sale of products and services. But to expand it to a more powerful and customized one, you need to rely on 3rd party plugins that help you expand the requirement. Some 3rd party plugins go abandoned / outdated - which might cause the functionality of the customization you've done.