You can make making your website as vendor website is optional. So if you are running multiple websites you can define some of them as a vendor and other as a normal website.
Configure your website as a vedor website on website configuration view.
Once you define website as vendor website users will not able to see price and add to cart button on that website on the shop till they are marked as a vendor.
We have added new menu so you can manage user's access as a vendor and related pricelist easily.
Once you mark Allow vendor Access option for a partner they will be able to see price and add to cart menu for vendor website.
Other configurations in Odoo
No extra technical knowledge or configurations required. Just install the module and enjoy functionality.