The store will not work correctly in the case when cookies are disabled.
We use cookies for various purposes including analytics and personalized marketing. By continuing to use the service, you agree to our use of cookies as described in theCookie Policy.
Dependent Custom Options is an additional extension for Magento to only allow product child options to be visible when its parent option is selected. This extension enables store owners to create product option dependencies.
Magento 2 Dependent Custom Options is a simple but efficient tool to improve product custom options by providing you the features below:
Easily make product custom options dependent on each other
Create multiple dependent options
Hide the child option value or display all
Can config child and parent dependent options right on the product page
Support product types such as simple, configurable, bundle (without dynamic pricing), virtual, and downloadable products.
Enable to duplicate dependent custom options when duplicating products
Dependent Custom Options is an additional extension for Magento to only allow product child options to be visible when its parent option is selected. This extension enables store owners to create product option dependencies.
Magento 2 Dependent Custom Options is a simple but efficient tool to improve product custom options by providing you the features below:
Easily make product custom options dependent on each other
Create multiple dependent options
Hide the child option value or display all
Can config child and parent dependent options right on the product page
Support product types such as simple, configurable, bundle (without dynamic pricing), virtual, and downloadable products.
Enable to duplicate dependent custom options when duplicating products
The Perfect Solution To Create Customizable Options Dependence
Default Magento has a limitation - every custom option has the same priority. It means any option can be combined together. However, in most situations, your store may not have all possible combinations.
Therefore, you will need a tool to create product option dependence - one option (child option) dependent on another option (parent option). That way, customers only can see and select applicable options.
Magento 2 Dependent Custom Options do this requirement wisely.
How Does Magento 2 Custom Options Extension Look In The Frontend?
On the product page, the dependent options (child options) will not be enabled until its parent option is selected. The representation of options becomes more organized as customers only see relevant custom options, not all of them.
Key Features Of Magento 2 Dependent Custom Options Extension
Easily set dependent custom options
Store owners can now choose dependent custom options by selecting the title of the child custom options within the custom option creating section. Create all child custom options you want, and be free to present the professional appearance of your product's custom options to your customers!
Flexible set up display method of children custom options
Style 1: Display child option value only when parent one(s) is/are selected
This style helps you save the page space, by which you create much white space for users and improve the experience on your site. This style also shapes a feeling that all options are managed in a hierarchy, and every combination is a unique one. white space for users and improve the experience on your site. This style also shapes a feeling that all options are managed in a hierarchy and every combination is a unique one.
Style 2: Always display child option values, but they can be selected only when parent one(s) is/are selected
On the other hand, this style is designed to show your extensive offer. Also, when displaying all offers, you can crave the want in your customers and increase sales as you desire.
In case you have multiple parent option values on a child one, you can choose whether to display the child one when all of its parents are selected or at least one parent is selected.
Configured method displayed parent-child custom options at products level
With Magento 2 Dependent Custom Option, you can decide whether or not the custom option will be selected based on all parent choices or just one custom options parent within the product edit page, which empowers you to more customization for your dependent custom options.
Magento 2 Dependent Custom Options - Simple but Beneficial
Our Magento 2 Advanced Custom Options extension is very simple but unbelievably effective. It helps you improve customer experience by providing color, image, text swatches, and dependent custom options.
Come to us, and you will never be disappointed because we are always willing to help you in any case.
Boost sales by offering customers extra products and services. Install Magento 2 Dependent Custom Options NOW!
Why BSS Magento 2 Dependent Custom Options
Competitive Price
Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.
v1.1.6 (May 11, 2023): Update: Compatible with Magento 2.4.6, PHP8.2.
v1.1.5 (Mar 6, 2023): Fix bug: Can not add products having required child custom options to cart. Update: Add convert data command in database when upgrading the module's version from 1.0.4 to 1.1.4.
v1.1.4 (Oct 11, 2022): Fix can not select depend custom option on m244. Fix bug option cannot be deleted or modified and a new option cannot be added.
v1.1.3 (Jun 30, 2022): Fix bug when upgrade module from v1.0.9 to v1.1.2.
v1.1.2 (May 18, 2022): Compatible with Magento 2.4.4. Fix bug Not selected dependent custom option.
v1.1.0 (Jul 9, 2021): Fix Custom option ID on EE, compatible with Custom Option Template, Fix bug on product detail API, remove required fields, fix bug when import export custom option and some minor bugs.
v1.0.9 (Jun 10, 2020): Update dependent option display in product page; Add config Enable child values that have multiple parent values in product page; Compatible with M2 Advanced Custom Option Packages by BSS Commerce; Required to install with M2 Custom Option Core Extension
v1.0.8 (Mar 27, 2020): Fix bug when not setting dependent ID
v1.0.7 (Jan 08, 2020): Fix compatible issue with M2 Custom Option Image by BSS Commerce
v1.0.6 (Oct 15, 2019): Support duplicate dependent custom option; Display Option ID
v1.0.5 (Oct 01, 2019): Hide custom option on IOS, safari; Change logic of Option ID; Fix required custom option issue before and after enable/disable module; Fix validate input depent Ids from client (js) and from sever (php)
v1.0.4 (May 24, 2019): Compatible with Magento 2.3.1
v1.0.3 (Nov 20, 2018): Compatible with Magento 2.2.6
v1.0.2 (Oct 24, 2018): Fix issue with update/reset price of file type options in Total on Product page (Frontend); Fix logic of disable/enable; Fix Save change issue
v1.0.1 (Aug 06, 2018): Fix bug when adding many options and value, ID of values from page 2 onwards will be invalid when filling in dependent option on page 1