Dependent / Related Options - for OpenCart 3.x with price auto-update

Module is designed to set related-to-option values for goods (eg. colour and size). Thus it gives a way to account goods on stock depending on option combinations. Option combinations also can have different prices.

Key Features: - Easy installation, OCmod modification! - Unlimited options variations - Using all standart option types - Automatic price adjustment for product - Stock substract for each option variant - Documentation included - User-friendly interface

If your project is in production mode we kindly ask you to try first install this extension on a clone (test version) of your website. Or at least make a backup version of DB and all data.

Step 1.

a) Upload zip file from folder system_ocmod in Extension installer.
b) Upload one zip file from folder theme_ocmod in Extension installer. There are several files for different templates) One is for your theme. For example, if your theme is default - please use ""


Note: if you are updating from older versions of the module - before installing new one please delete in modifications old theme and system ocmods.

Step 2.

Refresh Modifications


Step 3 (additional).

On a main dashboard panel in a developer settings refresh theme cash


Step 4.

At your Opencart site administration open 'Extensions' - 'Modules'. C


Click "Install" opposite "Related / Dependent options".


Installation is finished!

* In case of any incomprehensible situations - update the cache of modifications and clear the system cache (storage/cache/)

Fields "Parent option" and "Parent option value" by a certain product at the admin panel (tab "Options") are used to create related options.

By a store-front the related option is shown only after choosing some parent option value. After that related-to-option values are available according to a chosen parent option value. For example, related-to-colour size.

For editing related-to-option values open tab "Options" by a certain product at the Administration panel and fill in "Parent option" and "Parent option value". After you finish editing click "Save".

Managing in admin panel is the same with Opencart 2.x:

Module settings

settings module

Compatible themes (templates): Default / Journal2 / Journal3. We can’t guarantee supporting of all the existing templates and service for adaptation is payable. Please write us support request to estimate necessary work before buying (it’s free). Price depends on a theme.

Be carefull if you have some other extensions that work with product options. Some conflicts may occur.

Product price calculation

If detecting an error in price display and calculation with digit groups seperation symbol follow the instructions:

Contact us via email .

Thank you for purchasing this extension!