This extension does three things calculate price by formula , change product price on fly and manage dependent options in the price of one extension.
It will automatically update price when you select the options, even if your product is not using formula.
One can write conditional / dependent options using this variable.

Dependent Variables are available from opencart version
Very often you need your product price to be decided by some formula like length or area or volume .Here comes the rescue , here you can have dynamic product price driven by variables , you can write formula using these variables.

Developed by shambhal who holds maximum opencart reviews on
This extension is vqmod for <2 opencart and ocmod based for version 2 onwards, therefore no core changes
You can also set constraint of variables max and min value if(option type is textbox) , like for length you can have l:100-450 so it can accept any numerical value between the range.
Since 2.3.2 version it is compatible with journal2 , journal3 theme but developer holds responsibility for default theme only.

Variables are assigned to options so you can have better control on options.
It works with options in select combo,radio and textbox

sample formula is
It helps you have dynamic price calculation on frontend , plus it has feature to have advance options.

Please note that it works on default opencart structure ,so if you have any extension which contradicts it ,it won't work.
so please confirm before buying .

Backend see product with product id 35, name =formula test

formulatest/123456 username/password
Formula with controls
Area Calculation
Formula extended
Dependent Options
Dependent Options and Formula combined
Constraints on variables assigned to textbox can have numerical values only.

There is another extension available if you want price to be determined by some function
Currently supported themes
Default opencart, Journal2,Journal3
if your theme is custom we could make extension compatible with your theme on little price or free.

Extension bought once will be valid for the domain and its 5 subdomains.
For further queries you can ask me at

Write a review

Note: HTML is not translated!
    Bad           Good

Price by formula ,live price update and dependent options

  • Product Code: formula@
  • Availability: In Stock

Supported Versions

  • $21.00

  • Ex Tax: $21.00

Tags: live price update, dependent options, formula, perimeter, area, circumference,