Whether you already have a physical store or want to start an online business from scratch, the SumUp Online Store is one of the best ecommerce solutions you’ll find – and it’s free to open your own store.