

I found the problem. When you create a configurable product, for some reason, magento consider all the children as virtual products. If you try to edit all the child products adding a weight ( for example 1 lbs ) you will see the shipping form.
@pankajok @mvalenziano Products which have no weight are consider virtual and may not counted towards shipping. If all products in the cart are virtual – shipping step on checkout is not visible. This is a standard Magento behavior.
Hi, i know that. The issue begin in that case scenario:
Thank you guys for identifying the issue and suggesting solution.
I hope Magento also listening and correct the issue.
For now I wouldn't try to add the weight to child products, as as soon as I Refresh Cache, my site & Magento panel crashes; and I need to restore from backup. :D
As way around I created another product Named "Quick Delivery" with zero price, no weight and added to Configurable products as Bundle with default qty as 1. Then everything goes smooth.
Example: https://www.letsgocart.com/g-data-antivirus.html
And for last 2 months I am not clearing the cache. On debug i found the error:
_[ReflectionException]
Class Magento\Ccavenuepay\Helper\Hss does not exist
This looks to be related to this module: https://www.magentocommerce.com/magento-connect/ccavenue-payment-gateway-1.html__
But CCAvenue Payment Gateway developers say, that its not their issue. And something to do with Magento.
May be If you may guide me on this too.
Thanks in advance.
May be If you may guide me on this too.
We can not provide any guidance on third-party modules. Please contact their vendors for support.