I sell on my main brand using Woo Commerce integrated into WordPress with a plugin. I accept paypal or stripe as payment processing. I setup for taxes and accounting information.
Shopify is a premium service, you not only pay for subscriptions but also have to pay for necessary add-ons. You will be spending a lot of money just to maintain your site. And then there are marketing, advertising and also SEO costs. It will be quite an expensive to run a shopify store.