Dependent Custom Options For Magento 2

Dependent Custom Options For Magento 2
Set any number of dependent custom options and efficiently manage dependency relation between them.
Version: 1.0.0
Compatibility: Community 2.1.* - 2.2.*
Quality Code
Free installation
Free lifetime updates
90 days free support
30 days refund policy*
Paid on-demand customisation
  • Demo
  • How it works
  • Screenshots
  • Highlights
  • Features
  • User Guide
  • Reviews
  • Contact us

Custom options are one of the inseparable parts of a product in Magento. Store owners often need to offer custom options dependent on each other. For ex., you need to show 'Green' color only when the size 'Large' is selected.

This extension facilitates admin to show or hide the custom options based on a selection of the parent custom options. Admin can quickly set the dependency relation between the custom options. Admin can select which custom option will behave as a parent and which as a child.


To set the dependency relation, create two custom options in any product. Now, in the 'Child SKU' field of the first custom option, you need to specify the main 'SKU' of the second custom option. So the second option will behave as a child of the first custom option. But the second option only appears when you will select the specific option from the first one.

You can set multiple dependencies by specifying the 'Child SKU' of a second custom option to the third custom option and so on. That will create various options depending on each other.

You can also set multiple child options for a single parent custom option. Mention the various custom options main 'SKU' in 'Child SKU' of the first option. The multiple 'SKU' should be specified using a comma (,) without white space in between. i.e., SKU1,SKU2 up to SKU(n).

Shaping lots of Magento sites with our customizations, we have gained mastery over custom option related customizations. If you have any specific requirement for managing custom options or image with it, let us know in the live chat or email at We will provide you a tailor fit solution to accurately fulfill your requirements.
Custom Dependency
Product Dependency Settings
How Dependency Works
Multiple Dependency
Dependency between custom options
This extension facilitates setting up a dependency relation between numerous custom options.
Supports all types of products
The extension supports simple, configurable, bundle (without dynamic pricing), downloadable and virtual type of products.
Organized representation
The representation of the options becomes more organized as customers view only relevant custom options and not all of them.
One-to-many dependency
The extension allows the admin to make multiple options depend on one single option.
  • The extension supports simple, configurable, bundle (without dynamic pricing), downloadable and virtual product.
  • Create an unlimited number of dependent pairs of custom options.
  • Allocate multiple numbers of child custom options to a parent custom option.
  • Quickly add or remove the dependency of any custom option.
User Guide
Any Questions?
Want customisation in our extension?
Need expert advice?
We will guide you to the best way to accomplish your requirements.
Jonas Vølund September 23, 2018
Great Extension & Even Better Development & Support
Great extension helped me to make dependant custom option for the products.
The extension did not work out of the box on our theme and was causing some issues. Emipro support guy's helped us very well to get the extension working and didn’t give up until we were satisfied.
Thanks for the great support.
Tommi Arffman August 30, 2018
Hard working Support
I've had an amazing experience with this extension. It works extremely well and is one of the best Magento extensions I've used. Their support is extremely professional and timely.

Please log in or register to put your review

Extensions you may like
Contact Us
Contact Us!
Get a call back from our advisor to take your business to new heights