This Magento 2 One Step Checkout is selling like hotcakes!!!Check Now

Magento 2 Dependent Custom Options

100+ downloads
Rating:
91% of 100
Magento 2

Are you struggling to find a solution to create customizable options dependence? Let try our Magento 2 Dependent Custom Options extension which is a simple but efficient tool 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
  • Support product types such as: simple, configurable, bundle (without dynamic pricing), virtual and downloadable product.
  • NEW - Enable to duplicate dependent custom options when duplicating products

 

Community: 2.1.x - 2.2.x - 2.3.3
|
Enterprise: 2.1.x - 2.2.x - 2.3.3

Are you struggling to find a solution to create customizable options dependence? Let try our Magento 2 Dependent Custom Options extension which is a simple but efficient tool 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
  • Support product types such as: simple, configurable, bundle (without dynamic pricing), virtual and downloadable product.
  • NEW - Enable to duplicate dependent custom options when duplicating products

 

Community: 2.1.x - 2.2.x - 2.3.3
|
Enterprise: 2.1.x - 2.2.x - 2.3.3
Links
 

Free
1-Year Support

 

Free
Lifetime Update

 

Free
Installation

 

(*) 30-Day
Money Back

$79.00
$79.00

Get to know

The perfect solution to create customizable options dependence

In default Magento, there is a limitation that all custom options have the same priority, which means you assume that all options can be combined together to make one product. However, in real situations, your store may not have all combinations. Therefore, you will need a tool to create product option dependence that makes one option (child option) dependent on another option (parent option). As a result, you can display the correct combinations only. Magento 2 Dependent Custom Options do this requirement wisely.

Take an example as a case of Sir Alex. He is selling a bed store and he has got stuck with his requirements in default Magento. His bed has two colors and three sizes, which are brown & black and full, queen & king. However, only king size is made with both two colors, the other sizes are made in brown color. Sir Alex wants to show full and queen size only when customers select brown color, so he came to meet Magento 2 Dependent Custom Option.

How does it look in frontend?

In 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. 

 

 

Easily set dependent custom options

This module creates a field called “Dependent Options’ IDs” along with each option value. To make some options depend on an option value, you simply need to enter their IDs to the “Dependent Options’ IDs” field. 

 

Flexibly 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 to 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. 

 

 

 

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. 

This extension does simple things but too beneficial. 

Our Magento 2 Dependent Custom Options extension is very simple but unbelievably effective. It helps you to improve customer experience by optimizing the user interface. Come to us, you will never be disappointed because we are always willing to help you in any case. More than hundreds of customers have used this extension, what about you?

Why choose BSS?

Competitive Price

Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.

Dedicated Support

We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.

Open Source

The source code is completely open to inspect, modify and enhance according to your business purposes.

Qualified Code

We have developed a validation tool to ensure that every piece of code follows Magento coding standards.

High Compability

Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help

Simple installation

We simplify and clarify the installation process, so you can get the extension played for your website in clicks.

Quick Update

Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.

Business expert

Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.

Easy to Use

No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.

Hear from others

Write a review

FAQs

  • 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.

  • 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.

  • Do your extensions support multiple domains?

    Our license allows you to use a single extension license on one Magento installation. The extension is not domain related, but installation related. If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento, you need a separate license for each of them.

Release Note
  • v1.0.0: First Release
  • v1.0.1: 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
  • v1.0.2: 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.3: Compatible with Magento 2.2.6
  • v1.0.4: Compatible with Magento 2.3.1
  • v1.0.5: 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.6: Support duplicate dependent custom option; Display Option ID
  • Want more? Talk to us
    Contact us Now

    OR, CHECK OUT OUR ONLINE SUPPORT CENTER

    Sign in to Your Account