Menu Close
    Searching for an experienced Opencart Development Company ?

    Opencart Product Variation Module

    The major benefit of the Opencart Product Variation Module is to provides multiple choices to the users for product variants like color, size, etc. The user will pay for the selected product variant on the product page.

    The module allows the admin to set multiple variations for a product.  Furthermore, the admin can allot a different price range for different product variants.

    It is always a good option to allow users to select from different combinations of choices. Users seek variety for any type of product. Therefore, keeping the user’s perspective in mind, Opencart’s Product Variation Module helps to generate more traffic moreover increases conversion rates for an online store.

    Watch the video to comprehend the extension’s workflow:

    Tutorial

    Features

    • Enable/Disable Option tab for the products.
    • Enable/Disable the visibility of the Product variations in the front end.
    • SKU for the product variation is created either automatically or manually.
    • Allocate the Reward points for each variation.
    • Admin may manage each product variation separately.
    • Admin may add many product variations and combinations for a single product.
    • Product variation with quantity set as ‘zero’ is disabled in the front end.
    • Customers can view and choose customized Product Variations in the product details page.
    • Customers can buy multiple variations of a single product at the same time.
    • “Product not available!” error shall display if a customer adds an out of stock variation to the cart.
    • The price range is tabulated as per the minimum and maximum price of the product variation.

    Installation

    The installation of the Opencart Product Variation Module is easy. Under the module zip, there are 3 folders available, admin, catalog, and ocmod. Upload the admin and catalog folders to the root directory of the website.installation

    After uploading the XML file go to Extensions > Modification and click on the refresh field.

    After this, navigate to -> Extension Installer and upload the file Opencart_Product_Variation.ocmod.xml it will allow finding inside the ocmod folder as shown in the image below.

    Installation

    Now navigate to ->Extensions->Modifications and click refresh on the top right-hand side as shown below.

    webkul_opencart_product_variation_modifications

    In the Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ group. Select all for both, the Access Permission and Modify Permission, and save it.


    select all

    Under Extension > Modules, install the Opencart Product Variation module as shown below.

    webkul_opencart_product_variation_modules

    Module Translation

    As the Opencart Product Variation Module supports multiple languages so this section will describe how to make the module work in different languages. Please check the following link for language translation

    Module Configuration (Admin Management)

    After installation, the admin can edit the module configuration.  Navigate to  Extensions > Modules > Webkul Product Variation > Edit. 

    webkul_opencart_product_variation_config1

    Admin can configure the following points:

    • Status: Admin may Enable or Disable Product Variation Module under the “Status” tab.

    webkul-opencart-variable-products-admin-config-1

    • Show Product Option: Admin may also Enable or Disable Option tab under “Show Product Option”. webkul_opencart_product_variation_option

    Adding Product Variations

    The admin can create variations for a product so that the user may choose from a given set of variations. For example size, color, etc.

    To add variations for a product navigate to Catalog > Products >  Edit > Variation. 

    Under the Variation tab, tap on the “Add Variation” button to add the variations for a product

    A pop-up appears to allows the admin to configure product variations for a product. Against the Add, a Variation tab, a dropdown options list appears. Admin can select the needed option from the list. Check the given image for more details:

    webkul_opencart_product_variation_add_variations

    Furthermore, once the variations are created, the admin may set the quantity for the variation. Admin can set the quantity for the created variant. Also can enable/disable variant visibility at the storefront.

    Moreover, the admin can set a specific price for a particular variation, also can add reward points for the variation. Even the admin can set weight as well for better shipping calculation

    Setting the variant quantity is essential for admin. If zero quantity is set then the product variant will get disabled.

    edit products

    The SKU, under the ‘Add Variation’ tab displays the variation name. The SKU is auto-generated and is a combination of variation (for instance, large-red ) and the model name of the product. The product variation name may also be updated manually in the SKU section.

    Admin can save the created varients. Saved product variants automatically reflect in the product list.

    For more details check the added screenshot: how the change in SKU results in Product Name and Model change.

    variants-added-to-the-product-list-1

    Add Custom Option-

    Moreover, the admin needs to navigate to Catalog> Options to add reward points for the variation.

    add custom option

    So now here, the admin can add, edit, and delete the existing option.

    Options

    To add a new option the admin can click on the add button and enter the values to create a new option-

    edit-product

    • Option Name- Enter the name for the custom option.
    • Type- The admin can select the type of the option from the list.
    • Sort Order- The admin can enter the sorting order of the option to display on the front-end.
    • Option Value Name- Here, the admin can add/delete the values for the created option and add the image for the option value. Also, the admin can sort the order of the values.

    Note- Currently it supports only two options types – Radio and Select

    Now from the product section, the admin can select the product to add custom variation and then click on the edit button-

    edit-product

    Admin needs to click on the varients tap to add custom variation.

    add variation

    Admin needs to click on the Add Variant and select the created custom variant then click on the Create Variation button.

    add-a-variant

    Now the variation will be added to that product and the admin can manage the variation according to need.

    The admin can enter the Quantity of the variant, enable or disable the variant from the front end, add the price for the particular variant, add the image of the variant and delete the variant and then click on the save button.

    edit products

    Note –

    • The admin can add image for the particular product variant. These images will be shown to the customers according to the variant, when the product variant will be added to the cart.
    • Images of the product variant can also be shown to the customers when the visibility of the product variant is enabled by the admin. The customer can see the image of that product variant when the customer will search for that specific product variant using the product SKU.

    Multiple Image Addition

    However, the admin has the facility to add multiple images to the variation. For this the needs click on Add More Images. This will open a pop up wherein the admin can click on Add Row to add product images.

    add-images

    Front End

    On the frontend, the user may search for the required product in the search tab. The product searched by the user is visible on the front end along with its variations, created by the admin.

    product-variants-front-end-view

    The user may visit the product page and choose the variations of his choice under “Available Options”.

    Here, the Price Range indicates the price under which the product may lie. It is tabulated as per the formula displayed below:-

    Price Range = (Product cost + Minimum Variation Cost) to (Product cost + Maximum Variation Cost)

    product-variant

    The user may also search for a particular variation in the search tab. A page opens which shall display that particular variation’s product. The user may directly purchase it from there, without having to go through all product variations.

    yellow-t-shirt

    Under “Available Options”, when the user selects the color, the extra charge laid upon that particular color by the admin at the backend is displayed along with the color.

    yellow-tshirt-product-page

    Adding Variations

    The admin can add new variations, even after already creating variations for a particular product. Creating new variations for a product would not affect its existing variations.

    These variations can be created by clicking on the Add Variation tab.

    Add-variation

    The admin may set the quantity, price for the variation, reward points, weight which is required to tabulate the shipping charges after creating the new variations.

    edit products

    Now, when a customer will select and add the product to the cart, the customer can view the image of the selected variant from the cart as shown in the image below –

    product-variant

    Here, the customer can see multiple images of product as per variation selection.

    product_variation

    The variations, once created, may be displayed under Catalog>Products. If the admin wishes to edit any variation, he may do so by clicking on the Edit tab against it.

    edit-product-variant

    In the image below, one can see the variations added by the admin being displayed along with the main product and the existing variations.

    product-variants-front-end-view

    The user, as per his choice may select the variation from the list of variations being displayed on the frontend. Once the variation is chosen by the user, he may add the product to the cart and proceed for checkout.

    Out of Stock Variations

    It is essential for the admin to define some quantity to each product variant at the time of creating it.

    If zero quantity for the product variation is set, then it is automatically disabled from the Front-end.

    Whenever a user tries to buy an out of stock Product variation, a warning message stating “Product not available!” displays on top of the main product page.

    product-out-of-stock

    Reward Points

    The admin can allocate different reward points to each product variation. The admin can set these points while creating the variations. The product reward points may be calculated as:

    Product Cost (Reward Point) = Actual Product Reward Points + Reward Point Overhead 

    reward-points

    Checkout

    The user can fill in the billing and delivery details. The user can also select the delivery and payment method to process the order.

    Under Confirm Order tab, the user can view the order details for the product that is purchased by the user like product name, model, quantity, price and total amount as shown in the image.

    checkout-option

    After the order is confirmed, a success message would display and the user can also view the order history, under My Account as shown in the image below.

    order-information

    Support

    That’s all for Opencart Product Variation Module. If you have any issue, please create a support ticket at – https://webkul.uvdesk.com/en/customer/create-ticket/

    For further queries and customization discussions, please send an email to [email protected]

    Current Product Version - 3.3.0.1

    Supported Framework Version - 2.x.x.x, 3.x.x.x

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*


    8 comments

  • İBRAHİM ÖZEN
    Hi, can i use for journal3 tihs module?
    • Subhangi (Moderator)

      Hello There,

      Yes, you can use this module with journal3.

      Thanks!

  • mishaal
    can I export or import the variation and the stock from this plug-in

    thank you

    • Goldy Bhargava (Moderator)
      Hi Mishaal,

      Currently, this feature is not available in our module but if you want to have this feature, Kindly email us at [email protected].

      Thanks

  • sadam hussain
    hello, Is it possible to add separate image and a description to variant product
    • abhishek oberoi (Moderator)
      Hello There,
      Greetings for the day!
      For sure, you can add different images for each variation but the variable description cannot be added per variation. If you require the same, then you can mail us at [email protected]. As it will require extra efforts from our end.
      Thanks And Regards
      Abhishek Oberoi
  • Bunch
    Hello, does the product variation SKU override the main SKU?
    This is because I would need the SKU for shipstation which fetches the SKU data from website
    • abhishek oberoi (Moderator)
      Hello Bunch
      In our module, for each product variation a new individual product is created. The SKU for the main product will remain the same and new SKU will be generated automatically for each variation.

      Still, if you have any query or requirement feel free to raise a ticket at – https://webkul.uvdesk.com/en/customer/create-ticket/

      Thanks

  • Back to Top

    Table of Content

    Hide Index