Let’s imagine you sell T-shirts having different sizes and correlative colors like this: size S - Pink, Violet, Black; size M - Red, Black, White
It’s hard for you to find the optimized setup options for this product. You can’t allow customers to select random these options because there are unavailable combinations. There is a smart way to solve this problem by make the appearance of product colors dependent on the chosen size. For example, only when the customer chooses size S, the options of color: Pink, Violet and Black will be enabled. Magento 2 Dependent Custom Options extension exactly provides you this feature within a few configurations.
Key Features of Dependent Custom Options for Magento 2 Extension
Numerate each custom option and option value
By default Magento 2, customizable options are identified by the title and SKU. This Magento 2 Dependent Custom Options extension makes it easier by adding a unique ID to every option and option value. You can easily take actions with all custom options with the IDs.
Easily create dependent custom options in Magento 2 products
This module creates a field called “Dependent Options’ IDs” along with each option value. To make some options depending on an option value, you simply need to enter their IDs to the “Dependent Options’ IDs” field. Then, you can call the dependent options children options and the depended options as parent options.
Please note that the parent options must be in select option types (Drop-down, Radio Buttons, Checkbox, Multiple Select), and the children options can be custom options and custom options values in any input types.
Set children options display
Because children options are dependent on parent option values, they are available for selection only when their parent options are picked. However, the display of children options can’t be based on parent option. This extension provides you some configuration to set the condition for children options display.
You can set:
+ The children options aren't displayed unless the parent option is selected
The children options are displayed but can't be selected unless the parent option is chosen:
Moreover, in case a child option is dependent on multiple parent options, you can set it will be enabled when at least one parent option is selected or when all parent options are picked.
Why Is Magento 2 Dependent Custom Options Your Must-have Extension?
Flexibly make product custom options dependent on each other and set the display
Completely improve product custom options
This Magento 2 extension is the essential tool in the Custom Options improvement suit. It’s completely compatible with other custom options extensions at BSSCommerce:
Let customers follow the selection steps as you want
By using dependent custom options, you can create the automatic and clear guide for buyers to choose product custom options without queries. You no longer have to display all product options and allow customers to choose the combination of custom options that are not available.
One extension is used for only one domain and if you want to use for other domains, you have to purchase this extension again.
Can I request trial?
We do not provide trial versions for our extensions. However, we are happy to offer 30-day money back guarantee if our extensions fail to function properly due to a bug and we cannot support to fix it. However, we always try our best to assist customer in solving problems.
How can I get my Invoice?
Your invoice is sent to your email after you finish your payment
What should I do if I can’t install the extension?
In case you cannot install the extension, please contact us to ask for more support. We are willing to install it for you based on our policy.
How can I receive the updated version?
When BSSCommerce publishes new version of any product, please take notice of the release note tab in the product page to get the update news about the new version. Customers purchased product from us can get the updated version by contacting us via email; we will send the new package version once we receive this kind of request. In addition, you can go to My Account -> My Downloadable Products to download the latest version of the extension.