Hi, I have magento 2, i am creating a marketplace with the following features can magento do it without the need of extensions:
1. Each vendor owns one category in my site. He cant add products in different categories.
2. Shipping methods and rules are controlled by me only.
3. Each vendor have his own page, using a subdomain from my website domain. I create his page via magento pages.
4. Vendor can view his orders only but he can see all customers.
5. My website contains products from all vendors, and when orders are made each vendor manages the items owned by him in the order.
can i use default magento configuration to acheive this, using multistore for example? and a little bit of tweaking for the subdomain.?