General
This plugin adds a new functionality to nopCommerce for using product variations.
Plugin allows variations to have same features as regular (simple) products.
All variations have unique url.
Product SKU, price / old price, and product status are variation based.
Main product's status depends on variations' statuses.
when all variations are unpublished then is also main product unpublished.
Multi-store functionality is variation based - In case product has variations and multi-store solution is used then main product's multi store value is not used for variations but check is done on variation level.
Variations support multiple warehouses.
Delivery time is on variation level.
Prices
Unit price calculation (PangV) is variation based.
It is enabled to update main product's price from variations and show on main product lowest variation product price.
Attributes
Main product must have same product attributes defined as variations (main product doesn't have to have options).
Additional specification attributes can be added to product on variation level.
On product card variation based attributes are shown in addition main products' specification attributes.
Product attributes that are not used for defining variations are shown only for the product that has additional product attributes defined (not shown for main product and other variations).
Pictures
It is possible to add several pictures on variation level.
In case variation does not have any pictures then main product’s picture is displayed.
Category view
It is configurable whether variations are shown on category view individually or not.
Main products are always show on category view:
Compare button adds main product to comparison
Quick view is enabled and when selected then opened
main product can be added to comparison
for adding to wish list variation must be selected
for adding to shopping cart variation must be selected
Add to wish list is enabled and selected then opened
for adding to wish list variation must be selected
Product card
If on product card variation options are not available (e. sold out), then they are with grey color and not clickable.
NB! DROPDOWN and RADIO BUTTON are supported in this plugin as variation attributes!
'x' is displayed after variation's attribute name when option is selected so that user can remove his/her selection for this attribute.
In case main product's product card is open and no variation is selected then "Add to cart" button is enabled. When pushed then error is shown that no variation is selected.
Associations import
Plugin supports Excel import of main product variations associations.
Products search
In search all products (including variations) are displayed by default.
It is enabled to hide in search results variations and show only main products.