I was wondering whether the following can be achieved with magento:
A client submits an order for a product and selects a specific physical store location to pickup his product. That order is then sent to that store. The seller at that store has restricted access to the admin panel where he can only manage orders relating to his store only. There are several stores and all have similar functionality. In a way a physical store has an own profile on the online store. There is also a super admin that controls everything. So instead of having 5 different online stores for each store, each store will just have individual access to the online store and manage the orders relating to their stores.
Please note that this is not "multi-vendor" as products across all stores are the same. In other words it is just one online store with multiple outlets.