I have created a product of type simple. After that, I have created a swatch for the same product through the "configuration" tab on the same edit page.

When we create a swatch through the "configuration" tab, it creates a new product with visibility type "Not Visible Individually" and product type "virtual".

I want when products created through "configuration" tab on the same edit page it should be the type of "simple"

Please check screenshots:

enter image description here

enter image description here

1 Answer 1


After generating configurable products using configurable tab.

Set weights of all associated products enter image description here

If you don't add weight for each of your simple products, it will set it as virtual products

  • Sorry it's not working.... for me... "Apply unique quantity by attribute to each SKU".. it is still creating a virtual product.. Am I missing anything else?
    – 1990rk4
    Commented Mar 19, 2019 at 6:39
  • Updated my answer, tried it by myself. It's working now Commented Mar 19, 2019 at 6:48
  • Your way is correct .. but in Magento, it is required to add weight for the product, to avoid making them as the virtual product? Because I can see, the weight is not a required field in case of tangible/intangible product...
    – 1990rk4
    Commented Mar 19, 2019 at 9:29
  • Simple product should have weight, all the other, like virtual and downloadable product would not contains weight. That's why when you create products with null value in weight it creates it with virtual type Commented Mar 19, 2019 at 9:44
  • Did it resolve your issue? Commented Mar 19, 2019 at 10:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.