There are many use cases where certain fields are not applicable for certain products or bundle. For example, consider “Term” picklist field with values “3 month, 6 month, 12 month, etc”. This field is good for your recurring products, but may not make sense for your one-time products. In such scenario, you may want to hide “Term” field for all one-time products.
There are couple of options available when you configure Field Dependency (FD)
To configure FD for product
For example, as per below configuration, “Kilo Watts” field will be hidden for “GenWatt Diesel 10kW” product.
This is how the end users will see it.
Just like product, you can also configure FD for bundles.
To configure FD for bundle
Note: FD adds one more layer of security to your existing fields in the FieldSet. FD has no impact if the fields configured are not part of the fieldset.