Parent-child Options 3

Parent-child Options 3
The module allows to show/hide child product options (option groups) depending on selected values of their parent options.

Main features of the module:
  • show/hide child options of any type ("Select", "Radio", "Checkbox", "Text", "Date", etc.) depending on selected values of their parent options
  • set one or more parents to an option (only options with types ("Select", "Radio", "Checkbox" can be used as parents)
  • display a child option if appropriate value of its parent option is selected, overwise - hide the child option
  • set many child options for one parent option
  • use a child option as a parent for another options (multiple levels of parent-child dependencies)
  • work (show/hide child options) on the product page in the customer section and on the order edit page in the admin section
  • its own simple export/import (to export/import parent-child option dependencies)

Animated demonstration:

This is the module for OpenCart 3.x, for OpenCart 2.x please use Parent-child Options for OpenCart 2.x


Demo admin:
login/pass: demo/demo

We also recommend:
  • Live Price -to dynamic price update (including discounts, special etc) on product page, depending on selected options and quantity.
  • Live Price PRO - improved version of the Live Price module, which allows additionally to set global discounts and specials, to set discounts and specials in percentage and has more useful pricing features.
  • Product Option Copy - to copy options from product to product
  • Related Options -to create combinations of related product option values and set stock, price, model etc. for each combination. It's useful for sales of products, having interlinked options, such as size and color for clothes (recommended to use with Live Price module).
  • Related Options PRO - improved version or Related Options module, which allows to create different combinations of options values per one product.
  • Product Option Image PRO - to assign images to options (or options to images) and change main product image and list of additional images on product page depending on selected options (allows to set several images per option value).
  • Product Option Image Ultimate - to improve option image functionality making the administration work easier (selecting many images at once, simple sort order for options images, setting images for combinations of related options, etc.)

Contact for support, questions and suggestions:

What customers say about Parent-child Options 3

Cart Integrator
Great support from Mikhail, he went above and beyond to help me with issues that were unrelated to this extension. 5 stars!
~Cart Integrator
Very powerful extension.
I can't day enough about the customer service. It works flawlessly. I'm using opencart with journal 3 latest version as of this message.


  • Developed by OpenCart Community
  • 12 Months Free Support
  • Documentation Included



Last Update
14 May 2022

9 Aug 2017
229 Sales
Member since: 2 Jun 2013

View all extensions Get Support