Nopcommerce Multi Store and multi vendor features

Nopcommerce Multi Store and multi vendor features

Multi-store Review:

Multi-store feature allows a nopcommerce administrator to run multiple stores at frond end with single admin access; it is working same at front end for all stores as it was working previously for single store.

Multi-store work flow:

Generally we have multiple Categories, Manufacturers and Products at backend so using multi-store functionality we can map these to stores whichever we want. Like we are managing two stores from single admin access i.e. Store 1 and Store 2 and we map a product P1 to Store 1 only then this product will be shown to front end of store 1 only.

We can check stores against each product where we want to show this product.

Nopcommerce edit product

We can add multiple stores from admin end from Configuration - Stores.

Multi-Store features:

  1. Easy to manage multiple stores from single admin access.
  2. Restrict Category, Manufacturer & Products mapping per store.
  3. Manage page contents, news, blog and message templates per store.
  4. Map language, currencies per store.
  5. Create category wise store to manage easily. For example there is few website,, and which is divided on the behalf of category of goods.

Multi-store functionality from user perspective:

  1. User can login to all stores which are managed from single admin control with same user credentials.
  2. User can enjoy each store uniquely.
  3. Shopping Cart for each store will be different.
  4. If user wants to update anything in user profile, he can update by login to any store.

Multi-store functionality from Administrator perspective:

  1. Administrator can see All Orders from all stores at a time and can also see Orders from individual stores.
  2. Administrator can manage Content (News, Blogs, Widgets, Topics and Message Templates) per store wise.
  3. Administrator can manage Configuration – Settings – General and miscellaneous settings to Forum settings per store wise.

Limitations of Multi-Store features:

  1. Multi-stores cannot run on same domain name like we cannot have one store published at and another at
  2. We cannot host Multi-stores at different servers.
  3. Multi-store feature is missing on followings
    • Payment and Shipping modules
    • Discounts per Store
    • Tier prices per Store
    • Checkout attributes per Store, etc.

Multi-store live example:

  • For example an Administrator has certain type of goods for selling like shoes, laptops, mobiles, Jeans, T-shorts etc. he can sell all this in single store but he wants to sell it in different stores like we see in malls (in malls we can find different showrooms of different products). So administrator can open different e-stores, one for shoes, other one for laptops and mobiles, other one for Jeans and T-shirts etc. and he can manage all these from same admin area. So using multi-store feature any one can operate multiple e-store very easily.
  • Let say store owner (Administrator) want to launch his e-shopping website in France and Spain and there is a functionality of customization of languages as per store wise, so he can launch same goods on different stores one in French and other one in Spanish and users will see this website directly in his local language.
  • Take another example that store owner (Administrator) want to launch his e-shopping website in United States and Canada so definitely he’ll launch it in English but currencies of both countries are different, here using currency customization feature he can launch two websites with same database with different currencies, one in US dollar and other in Canadian dollar. With the help of this feature users of both countries will get their bills in local currencies.

Multi-vendor Review:

Using multi-vendor functionality administrator can add multiple vendors to sell a product and can map multiple customer account to the vendor. When a customer associated with a vendor login to store then it will use linked vendor portal automatically.

Administrator can create a vendor from Customers – Vendors.


Multi-vendor work flow:

  1. A vendor can be created by Administrator only.
  2. A Customer can be set as manager of vendor.
  3. Administrator can issue permissions to vendor from Access Control List.
  4. Vendor can login to administrator area to manage products, orders & shipment.
  5. Administrators can see the Orders from the specified vendors from Sales – Orders. Select vendor and hit Search.
  6. A product can be associated with a vendor


Multi-vendor features:

  1. A customer with vendor rights can access Admin area with limited access and can add his product for sell.
  2. Vendor can see the Orders, Shipments etc.
  3. Vendor can verify the Dashboard related to their portal.
  4. Administrator can generate more profit in less time because he can sell multiple products with the help of multiple vendors.

Multi-vendor functionality from user perspective:

  1. Buyer can have products from multiple vendors in one order.
  2. Buyer can make favorite vendor for his e-shopping.

Multi-vendor functionality from Administrator perspective:

  1. Administrator can see Orders from individual vendors.
  2. Administrator can customize the vendor group right to access the admin area.
  3. Administrator can create number of vendors as much as he wants.
  4. Administrator can activate or deactivate a vendor as per needs.

Limitations of Multi-vendor features:

  1. There are certain features missing from multi-vendor implementation. Like: Vendor profile page, Vendor rating, Configurable Shipping options by Vendor etc.
  2. A product cannot be mapped with multiple vendors.
  3. Administrator cannot restrict Vendors to store wise. For example administrator have 10 vendors and 4 stores and administrator want to restrict a vendor for 2 stores only then he cannot do this.
  4. Administrator cannot customize the access control list of individual vendors, He can only customize whole vendor group.

Multi-vendor live example:

  • Let say a store administrator has multiple vendors and among these vendors, three vendors uploaded a laptop Lenovo T430 to sell and there are buyers who want to purchase Lenovo T430 laptop

Vendor 1:

Laptop Name: Lenovo T430

Price: 85000

Accessories: charger, bag, headphone, mouse.

Vendor 2:

Laptop Name: Lenovo T430

Price: 84500

Accessories: charger, bag.

Vendor 3:

Laptop Name: Lenovo T430

Price: 86200

Accessories: charger, bag, headphone, 500GB HD.

So in case buyers have three options to buy their choice laptop and there is higher chance that some of them will purchase laptop from your store.

So multi – vendor functionality enhances the selling possibility of a product.

  • Take another example that administrator added two vendors in database, one from north zone and other from west zone and he added same product twice (already added product can be copied from edit mode of product so adding same product twice is not a big task) and using multi-vendor feature he can link one product with one vendor and other to other vendor. So while buying this product user will have two options and he can pick vendor which is nearer to him for quick delivery.

Multi-store and Multi- vendor cross features:

  • Like we have taken the examples of multi-store and multi-vendors individually we can use these features simultaneously. For example we have different store of shoes, laptops and cloths manageable from single admin and we have two vendors V1 and V2 and V1 want to sell shoes and laptops and V2 wants to sell laptops and cloths. Using multi-store and multi-vendor features we can manage all these things simultaneously.
  • We have already taken an example that administrator launches his website in France and Spain and let say he have added few vendors from France and few from Spain so using multi-stores features vendors from France can publish his goods in France and Spain vendors can publish his goods in Spain.

Please get in touch with us for any nopcommerce multi store and vendor work.

Subscribe to Newsletter
Community poll
Do you like nopCommerce?