E-commerce on the CMS you already know.
Full WooCommerce setup on WordPress — payment gateway configuration, shipping rules, and custom extensions where the defaults don't fit your business.
A good fit if you want e-commerce and a content-managed site (blog, landing pages) running on the same platform, edited the same way.