added marketPlaceShopId as static method to AbstractShop