online store software for multi businesses

I use wordpress and looking for a multi customer store type product that i can sell to customers. they need their own login and store and beable to download their own sales and reports. not to be confused with a multivendor application. this is one store but with many stores incorporated. for example there is a product called, i would like to make something like this. i didnt want to build all separate wordpress woocommerce accounts. i would like to make it all in one applications.

I guess this can help
This was available on CodeCanyon in starting days but later they moved to woo-commerce. here you just need to create store with there login.