Chained Options
Opencart · Made for your store

Chained Options

Dependent product options and a visual configurator for OpenCart 1.5–4.1


Main features

  • Dependent options and branching configuration trees
  • Reusable templates and option collections
  • Per-product configuration
  • Conditional steps and branch completion
  • Visual image cards, radio buttons and select menus
  • Image zoom and configuration-specific gallery images
  • Multilingual helper content
  • Fixed and percentage price adjustments
  • Server-side validation of selected branches
  • Configuration summary with standard-theme and Journal 3 cart integration
  • Separate installers for OpenCart 1.5–2.2, 2.3, 3.x and 4.x/4.1

Additional information

A better way to choose

Complex products.
Simple choices.

Guide shoppers through the right options, one step at a time. Let images and prices follow every choice.

Your product logic. A clearer shopping experience.
Preview a sofa colour
Compact two-seat sofa in sand woven linen
2 seats · Woven linen · Sand
Compact two-seat sofa in sage velvet
2 seats · Soft velvet · Sage
Compact two-seat sofa in terracotta velvet
2 seats · Soft velvet · Terracotta
Made to match your choice

Pick a colour to see it change. Explore all six steps in the live demo.

OpenCart 1.5–4.1Default + Journal 3Reusable templatesServer-checked prices
The next choice always makes sense

Six steps. One perfect fit.

See it in our sofa demo: each selection opens the available next choices. Change an earlier option and incompatible selections reset automatically.

  1. Layout

    Start straight or choose a chaise.

  2. Dimensions

    Show the sizes that fit the layout.

  3. Upholstery

    Let shoppers explore the materials.

  4. Colour

    Offer colours for the chosen fabric.

  5. Feet & finish

    Bring the finishing details together.

  6. Comfort

    Add the final upgrade and review.

Built for the way you sell

More control for you.
Less guesswork for shoppers.

Build once. Make it your own.

Create reusable templates and option collections. Assign them to products, then keep an independent configuration tree for each product.

Give every branch a purpose.

Enable the right choices, skip a step or finish a branch. Keep complex product rules behind a simple guided experience.

Keep the price in the picture.

Apply fixed or percentage adjustments. OpenCart validates the configuration and calculates prices with its taxes, currencies and native option adjustments.

Show the product taking shape.

Use image cards, radio buttons or selects. Change the product gallery as choices change, then show the complete selection before adding to cart.

Let the details do the talking

Small swatch.
Big detail.

Keep option cards compact and let shoppers explore high-resolution textures with image zoom. Add helpful, multilingual content wherever a choice needs a little explanation.

Close-up of natural woven linen
Woven linen
Close-up of soft green velvet
Soft velvet
Close-up of textured bouclé
Textured bouclé
Click through the real thing

Your next product experience
starts with a choice.

Build the Forma sofa in the Default theme demo. Try the dependent options, changing photographs, fabric zoom and live prices.

Theme compatibility & custom development

Chained Options supports the Default OpenCart theme and includes Journal 3 integration on versions supported by that separately licensed theme. Other themes, theme customisations or interacting extensions may require custom development to resolve a compatibility issue. We will assess the conflict and provide a separate quote; this work is not included in the $200 extension price. Contact us before purchase if you need a compatibility review.

A third-party theme incompatibility does not, by itself, entitle the buyer to a refund. This does not limit applicable consumer rights or the refund policy of the marketplace where the extension was purchased.

A few useful answers

Before you get started.

Which OpenCart versions and themes are supported?

Separate installers cover OpenCart 1.5–2.2, 2.3, 3.x and native 4.x/4.1, checked against 12 official cores. Standard product themes are supported. Journal 3 integration is included on versions supported by that separately licensed theme. Custom themes or interacting modifications may require an integration review.

Can I reuse a configuration across several products?

Yes. Create a template and assign it to multiple products. Each product keeps its own configuration tree, so you can adapt individual branches without changing the original template.

Can choices change images and prices?

Yes. Branches can provide gallery images and fixed or percentage price adjustments. The server validates the selected path and calculates the configured price. The summary uses OpenCart tax and currency formatting; adding to cart shows a success message without leaving the product page.

What is included in the installation?

The package includes the four installer families, installation instructions, and English and Bulgarian language files. It uses VQMod on OpenCart 1.5, OCMOD on 2.x/3.x and native events on 4.x. Options Combinations is not required. Back up your shop and check existing modifications before launch.

What do you need?

Know about license rights

Digital download after payment confirmation. No shipping charges.

Backend Demo Frontend Demo