Username
Password
Remember Me
Log in

Dynamic Product Options for Magento® 2

(v2.9.1) magento-cemagento-ee
Magento 2 Custom Options Extension
Compatibility:
  • Magento® Community 2.0.x - 2.4.x
  • Magento® Enterprise 2.0.x - 2.4.x
User Guide: Dynamic Product Options for Magento® 2 User Guide PDF
Dynamic Product Options
$299.00
Full version for Magento Community Edition
Pack includes:
  • Extension for Magento CE 2.x
  • License key for 1 Magento Website†
  • FREE Support
  • Documentation
Platform:
2.x Community
License:
Full Regular$299.00
Quantity:
1$299.00
Need Installation?
No
Support:
4 months(included)
PayPal Buy Now Add to Cart
Consider Dynamic Product Options for Shopify

Dynamic Product Options is an advanced Magento 2 custom options extension. It supports dependent custom options, templates, color swatches, tier prices for options and much more. Unbeatable set of features competitors won't provide you with. Get the best all-in-one solution available on the Market for your product options in a single extension.

Screenshots:

preview preview preview preview preview preview preview preview preview preview preview preview preview preview preview preview preview preview

Features:

  • Visual Interface. Plenty of settings for developers and webmasters
  • Configure options for different store views separately
  • Different form styles: DIV-based (one field per row), Table-based (several fields in a row), Table-based divided into sections
  • Options display: on the product view, or in a popup after clicking "Configure" or "Add to Cart"
  • Conditional branching. Make field or a group of fields dependent
  • Ability to associate options to other products. If selected the associated product's inventory will be deducted after checkout
  • Text, Image, Color, and Rich-Text Swatches. Ability to show swatches in a dropdown.
  • Update the base image and the image gallery when custom options selected
  • Various validation rules
  • Create Tooltips for custom options
  • Absolute price, Absolute SKU, Absolute shipping weight
  • One-time / setup fees based on custom options
  • Convert custom options into separate cart items NEW
  • Special price for custom options NEW
  • Quantity for custom options, quantity multiplier NEW
  • Tier prices for options
  • Shipping weight for options
  • Custom options for customer groups
  • Option templates. Associate templates to multiple products in bulk using Mass-Actions
  • Ability to clone options
  • Fields: input box, text area, drop-down, multi-select, checkbox(es), radio buttons, file upload, date and time, image, HTML/DIV (embed video, description, terms and conditions, external plugins, special code, etc)
  • Ability to upload images for custom options, image gallery NEW
  • Developer tools: set CSS classes to fields, edit styles inline, CSS and JavaScript editors integrated
  • Ability to Export/Import/Backup dynamic options via a file
Details

Video Tutorial

 

Advanced Visual Interface Editor

The built-in visual interface editor allows to configure and design custom options in a convenient way for admin. Create an unlimited number of sections and fields, place options in one row, set the number of columns and specify an option's position within the whole section.

Spend less time on customization by making one section dependent on the other section. Apply the conditional logic to make your product pages look more professional and well-organized.

The interface has several separate sections allowing to manage settings step by step and includes the options templates and options configuration, its form styles and appearance, design editors for advanced use.

To optimize and save space on your product pages you can show custom options in a popup only after the "Configure" or "Add to Cart" button clicked.

Edit Custom Options in Magento 2

Magento 2 Custom Options Absolute Price, Absolute SKU, Absolute Weight

The extension offers three types of pricing: relative, absolute and fixed.

If the Relative price is enabled the final price will be the sum of all selected paid options and the product’s base price. If the Absolute price is enabled the final price will be the sum of all paid options only. The product's base price will be ignored. And vice versa, if the Fixed price is enabled the options prices will be ignored. The final price will always be the product's base price.

The same goes with the final SKU and the final Weight. If Absolute SKU is enabled the final SKU would be the list of SKUs of all selected options. If Absolute weight is enabled the product’s weight will be ignored. The shipping costs will be calculated based on the sum of weights of all selected custom options only.

Magento 2 Product Options per Store View and Options Translation

Let's say you are running a multi-store Magento 2 and want to provide translated options for German, Chinese, English or Swedish stores individually. Or you want to show different options or prices for different store views. Translate options for different store views. Just create options for the default configuration scope, switch to a necessary store and edit options there. Or use the out-of-box Magento 2 translator and add your custom translations into the i18n/[locale].csv file.

Magento 2 Dependent Custom Options

Manage the options' visibility on frontend and create dependent conditions or make one option dependent on the other one. For example, you can make radio buttons "Color" dependent on the previous chosen option in dropdown "Size". Just hide field "Color", set the condition allowing to make our radio buttons available if a specific choice is selected in the dropdown.

Create a chain of dependent custom options to save space on your product view following A -> B -> C -> D, where each next field appears only if a certain choice is selected in the previous dropdown, etc. The same way you can manage visibility of a section, i.e. the whole section with all fields in it is visible based on the previous selection.

Magento 2 Custom Option Configuration

Custom Options Stock in Magento 2

The Dynamic Product Options extension allows to offer customers more products by associating options with existing products in your store. If you sell customizable shoes you can offer customers to get a shoe boot polish brushes set, shoe polish and shoe laces.

You can associate custom options with existing products via a product ID. The extension allows to edit the selected products by customizing their titles, setting up prices and price types or adding tier prices. If an option has been selected the associated product's inventory will be deducted after checkout. Get the full inventory support on the option level!

If an option is out of stock it will be grayed out and disabled on frontend. Customers won't be able to select it. In addition, enable the quantity for options, i.e. let customers choose how many shoe laces sets they want to order along with the main product. The option price will be multiplied by the quantity selected {option qty} x {option price}.

Tier Prices for CUstom Options

Setup Fees, Tier Prices, Quantity and Shipping Weight for Custom Options

Options may have a positive and a negative price. When a paid option is selected its value is added to the final price. Each option may have its own quantity. In this case the option price will be multiplied by the quantity selected. You can also set tier prices for such options.

Options may have weight. If such an option is selected its weight will be added to the final product weight used for shipping costs calculation on checkout.

The extension allows to create one-time setup fees based on custom options. The option price will be added to total only once regardless the product quantity.

Images, Color Selector, Text and Color Swatches and Search Tool

The Dynamic Product Options extension provides the full support of options' images and colors for different field types. The color selector allows to pick a solid color for an option. Or you can select an image for option. If you need to replace the product's base image to show it in full view just enable the "Base Img?" setting.

Magento 2 Color Swatches Configuration

If you have a lot of swatch options you can convert them into a swatch dropdown in order to save space on the page. The swatch dropdown allows to search values (see our demos).

Images Swatches in Magento 2

Tooltips

Tooltips allow storeowners to provide additional information and make your product pages look more professional. The user just hovers a cursor over an option or field with a special "i" sign to see a popup with extra details about the option.

The Dynamic Product Options extension allows to create tooltips per option or per option value by using a built-in WYSIWYG editor. You can insert texts, images, tables, links and all the necessary information into tooltips.

Magento 2 Tooltips for Custom Options

Magento 2 Custom Option Validation Rules

Validate the data before submitting the product to cart. The extension enables the following additional validation rules: Email, Number, Money, Phone, Zip Code.

Custom Option Validation in Magento 2

Custom Options for Customer Group

Show options or option values for certain customer groups only. Display one set of options to wholesalers and the set of options to retailers.

Custom Options for Customer Groups in Magento 2

Magento 2 Custom Option Templates

Managing multiple stores with thousands of products and hundreds of custom options manually may turn into a real nightmare. Now you can use the mass actions to copy options or apply existing options templates to chosen products on the grid.

You no longer need to make changes per product. Create a template and associate it with multiple products with a few clicks. Then make changes in the template only. All associated products will be updated automatically. You can associate several templates to the products at the same time.

Magento 2 Custom Option Template

Custom options can be copied between products. You can also replace or append options by choosing templates directly on the grid.

Configure Custom Option Template in Magento 2

Various Field Types

You can create options of various types such as Input Box, Textarea, File, Dropdown, Radio Buttons, Check Boxes, Multiple Select, Date, Date & Time, Time, Image. Use the advanced DIV/HTML field type to customize description, enable external plugins, embed video or different documentation, etc.

Custom Option Types in Magento 2

Advanced Developer Tools

To finish the options customization use the built-in advanced CSS and JS editors. Make fields larger, change colors or the font size, embed custom validation, etc. Since now, no customization of core files is needed. You can do everything via Backend.

Edit CSS for Custom Options in Magento 2

Export and Import Custom Options in Magento 2

Export or import custom options via a .json file to be saved locally or used for other stores. All custom options are linked to product SKUs allowing to upload options for thousands items simultaneously.

Export / Import Custom Options in Magento 2

Responsive Layout

The extension has responsive layout. The display is optimized for desktop, tablet, and mobile devices as well.

The Dynamic Product Options extension is the best and unique extension on the market. It covers the whole range of option customization, from simple to complex requirements such as swatches, setup fees, absolute pricing, dependencies, store-view and customer group options, tooltips, validation, CSS customization, etc.
Bring the best deals to customers using the Dynamic Product Options extension for Magento 2.

 

Reviews

Customer Reviews

Fantastic product

Rating:

This tool is very powerful. Great for adding a default product for specials, ie buy this get that. But can allow you to have an upgrade for the special.

We have a group of products we offer as a kit. We can break it out as it's own line item. We could tell it to not send that kit SKU and send the individual items in the group instead.

It solved a lot of issues and is very versatile.

Review by BBQ Bob - Apr 23, 2021

Absolutely Fantastic!

Rating:

This review if the for the Dynamic Product Options and Product Price Formula extensions.

Been using custom product option extensions for years on M1 and now M2. I had no idea Itoris and their DPO and PPF extensions existed, and was using inferior extensions. There's definitely a learning curve, but once you figure them out…vroom, vroom. I have a fairly complex setup that did require a bit of customization by my developer because I didn't want to use the default disallow functionality for purchase validation, and instead wanted the warning message to pop up below the option based on validation logic.

Long and short is that you can calculate price with any width, height, depth, sku count, color, or whatever else you need to use, and can make options dependent, hidden, disabled, etc. You can hide SKU's in the cart so there is less clutter. My developer added CSS to hide options that were used only on the product page for customer usability. This allowed us to strip down the description in the cart to only what the customer needs to see.

The really powerful functionality of DPO and PPF comes from the custom variables offered by the product price formula extension. You can set up any kind of validation you could possibly think of to calculate price or to validate input. As an aside, the PPF extension uses "sku's" from DPO for calculating price so you set the logic once and can change the descriptions without having to worry about breaking the logic.

All in all, I'm comfortable saying there is no ecommerce site, not one, with custom options that couldn't be configured with the DPO and PPF extensions.

Review by JW - Mar 1, 2021

Great product and fast support

Rating:

I bought the extension Dynamic Product Options for Magento2 CE and I installed it everything went smooth and we love the extension. Few days later I ran to an issue that turned out to be unrelated to the extension we bought and the customer support was fast and sent a reply in a record time. I'll definitely be purchasing more products from here. Customer support has to be reliable in order for us to commit to a product and the guys at Itoris came through on both, quality product and good customer support.

Review by Ben S. - Aug 27, 2020

Brilliant product

Rating:

We had design that would work well with option images in drop down. This plugin simply nailed it and we can even upload product gallery images for each drop down option which is an added bonus.

Also support from the Roman was fantastic through out!

Review by Vedant - Jun 7, 2020

Awesome Support Great Extension!!! MUST BUY

Rating:

Roman is really an expert developer. He always response to all of our questions and fixed all issues. we have 2,000 options and it works like charm. I would recommend DPO extension to everyone.

Review by Raj - Mar 31, 2020

Amazing extension

Rating:

Excellent features.

Review by Riyaz - Oct 11, 2019

Combination of price calculation and dynamic product options.

Rating:

Our company was looking for a Magento 2 extension where the price can depend on the length entered by a customer (basic price per meter*entered length), but also a standard length (basic price per meter*standard length) can be chosen. in meters). So here two options with completely different price calculations within one product. The wish was also that an input field for a custom-made length would be hidden if a standard length was chosen. Itoris support indicated that this was possible by linking the "Product Price Formula for Magento 2" extension to the "Dynamic Product Options for Magento 2" extension. Immediately after purchasing the extensions, where the installation was provided by Itoris support, they also created a product with the desired price calculations and options, so that we immediately saw that the extensions did what we wanted. Extensions "Dynamic Product Price Calculator for Magento 2" from Emipro and the extension "Pricing Calculator" from FME Extensions were tested and they could not meet our requirements. We are convinced that also a more complex product configuration (a combination of different products with different lengths with different price calculations with this extension should also be possible. All in all, the combination of these two extensions is definitely recommended for those looking for more complex product configurations and price calculations, with a very fast and helpful support department.

Review by Michiel - Oct 9, 2019

Extremely impressed & excellent support

Rating:

Extension works amazing , Support is great
Very quick to anwser and pointed me exactly to my issue.

Review by omz - Sep 8, 2019

Great Product and Support

Rating:

My eCommerce has a highly customized theme all well as advanced product configuration needs.
Itoris support was amazing not only during installation but also with blending DPO with my theme.
Thanks!

Review by FStudio - Jul 3, 2019

5 star extension

Rating:

Incredibly powerful extension with awesome support

Review by dorota - Apr 17, 2019

Fantastic Module!!!

Rating:

I bought it together with price calculation formula. As I reviewed the formula with 5 stars I wouldn't say less for this module. You can do and create custom options like no other module in the market. Believe me. I tried some...And then I found this! It does what is said in the description but probably the description can't "describe" everything! Nothing else....Just buy it!!!

Review by Giannis - Apr 1, 2019

Great support!

Rating:

This extension is invaluable and support is absolutely wonderful! Roman is a pro that is very knowledgeable. Would highly recommend this company and extension!

Review by Steve - Mar 27, 2019

Wonderful extension

Rating:

I really like how powerful this extension is in regards to how you do custom options for Magento 2. It is so much better and more stable than the Mageworx product. Roman in support is great and even added a special price to the option settings at my request. Very nice feature and responsive team at Itoris. This is a must have extension for M2 in my opinion.

Review by HankB - Mar 22, 2019

Great product

Rating:

I switched to this product after trying others of the same type but none is as complete as this, perfect compatibility with Magento 2.3.
The impeccable service.
I received free and timely customizations.
I absolutely recommend it to anyone who wants to customize the way the user buys in a varied way to meet different types of products.

Review by Zamocom - Mar 20, 2019

Very happy with their support

Rating:

Really pleased with their work.
Needed to do some minor customization for the Dynamic Protocol Options extension, and within a short time I was given the script and instructions on how to get it done.

Good job guys will definitely recommend you further.

Review by Philipp - Mar 5, 2019

Excellent service

Rating:

I purchased this extension as an alternative to a Product Option extension that was sold by another developer. The support and flexibility of Itoris extension is far and away better than the other developer. The support was excellent and the extension is flexible enough that it can be modified to all of my very unique needs.

Review by lsmithcom - Mar 2, 2019

DOP is the best advanced option extension I ever tied

Rating:

I use this extension together with Product Price Formula for some complicated products. These two modules make a great combo - I would say like a mission impossible for normal users - and over this I got in contact with a great support team. I'm a programmer with some experience behind, not a web developer... but Roman has really impressed me. It's great to know you have behind a Brilliant Team. Congratulations!

Best regards from Iasi, Romania

Review by maddragon78 - Jan 7, 2019

Great extension and wonderful support!!

Rating:

I find a lot special solution in custom option. And i have a lucky that i found itoris.
They support me before i purchase and after.
I really sure i will continue to purchase more solution from you.
Thank you!!

Review by Yechiel - Oct 26, 2018

Great need to have extension

Rating:

The custom options is a need to have extension for adding options or list or custom options to any product.

You can build complex products, hide fields, show fields. Support has been great. We had some small problems but these were fixed very fast.

Review by Bob - Sep 10, 2018

The real difference between pros and wannabes

Rating:

Arrived here after bad experience with a different vendor, and WOW, prompt professional support. But mostly, very impressive with this clean code extension. This extension provide all you asked for and more. Fast, and absolutely superior logic. You don't really know what an extension for Magento 2 intended to be until you experience this one. Kudos to Itoris team,

Review by Shauli - Sep 7, 2018

DPO excelent plugin - flexible and stable - with responsive and very knowledgeable support

Rating:

An extension that has a lot of potential. I can highly recommend this extension for complex custom products. Also it's great to know that IToris supporting us and its products after the purchase.
Best regards from Chile

Review by Reiner - Jul 23, 2018

Excellent Support

Rating:

I have been using DPO custom options to model my store's complex pricing structure for the past 8 months now. No matter the business obstacle, DPO and Itoris' excellent customer support has helped me achieve my goals. I highly recommend this extension for any business.

Review by Stephanie - Jun 6, 2018

Excellent Extension, Superior Support

Rating:

Dynamic Product Options does exactly what we need it to do. We have a number of options that require special handling and the extension handles all of them elegantly. It is easy to use and is portable across different products which saves a tremendous amount of time, especially given the large number of products our client has that require special options. Plus Itoris support is excellent. They are fast, responsive, and thorough. We purchased the installation option and it was well worth it as it was installed on the very day we purchased the extension. We also purchased the Product Formula extension and I am going to write a similar review for that one as well as it is also excellent and we received amazing support on it.

Review by WhiteLight Concepts - May 13, 2018

Very good

Rating:

The extension made about 95% of what we need and the support team help us to solve the problem (we are very special). Very complete extension, very good support. We will buy other extensions from them if we need,

For similar fonctions, this is the best plugin that we find.

Review by Madmax - Mar 22, 2018

DPO is the best advanced options plugin I tried - flexible and stable plugin with fantastic support

Rating:

We have what I thought would be some common requirements to give a choice of free gift on certain products (including configurable products), and use a template based option system with dependencies that will link stock and allow price adjustments.

Ive tried 4 different advanced options plugins including DPO (and one configurable bundle plugin) to get that functionality. We properly evaluated them in our test environment and all except DPO failed to meet our requirements or we would find bugs or missing features and a support team that was slow to respond so we gave up on them.

We managed to get a really good result in the end by some pretty heavy use of DPO templates. The end result integrates really cleanly into our responsive theme (Porto). We have made some fairly big "kit builder" type forms that use a lot of logic and link stock.

We have run into a few issues and made a few feature requests along the way but Roman has responded quickly every time with advice, or a patch to fix or provide what we reported or asked. He helped us tie in a dependency between magento attribute sets and DPO options to save us lots of work making the options too.

This is probably the best advanced options plugin out there from what I can tell. Well worth the money - would recommend!!

Im giving it 5 stars because Im sure it will continue to improve on what already ticked our major requirements.

I dont write reviews very often, but it felt necessary :)

Review by BusyBee - Mar 19, 2018

Fantastic Extension and Support

Rating:

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.

Review by Gavin - Feb 12, 2018

Awesome Extension & Outstanding Support!

Rating:

Very happy with the features of this extension. Support has been outstanding as well! 5 STARS!

Review by Fabian - Jan 11, 2018

One of the best Magento 2 extensions EVER.

Rating:

Not sure what I would do without dynamic product options! This adds a lot of functionality to our magento 2 store. Lots of flexibility the support is amazing, simply a must have for any Magento 2 store! Highly recommended!

Review by Mike - Dec 11, 2017

Highly Recommended

Rating:

DPO fills a major hole in Magento 2. The extension is easy to customize and support has been great.

Review by Sam - Nov 30, 2017

Responsive support

Rating:

Just wanted to give props to the support team, which has been super-responsive for all requests.

Review by db - Nov 28, 2017

Really great support

Rating:

The DPO is a enormous Extension for Magento 2. this Extension combined with the Product formular builder... amazing!! And when I had problems with my Magento Store the itoris Support was always helped immediately... Realy Great... keep it up

Best regards from Germany

Review by Gianluigi - Nov 17, 2017

Saved a lot of time

Rating:

I can highly recommend this extension!
With the possibility to create templates and assign them to specific products is one of the key-features magento is missing ( in my opinion ). After created a couple templates for the whole variaty of our products and translating them to every active language / store view makes the whole thing with highly customazable products 90% less time intensive!

If i havent bought this extension yet, i would buy it!

Review by Marcel H. - Nov 14, 2017

Itoris Dynamic Product Options: multi language, tier prices, very good support

Rating:

"Dynamic Product Options" from Itoris greatly enhanced the functionality of our Magento webshops. Installing is easy, even for us (just starting with Magento). We are using it with Magento 2.1.9. in multi language webshops and with products with tier pricing. Options are easy to configure and to customize. We had some ideas/wishes to improve the extension and team from Itoris quickly made a new version with our ideas included. Roman (from Itoris support team) helped us on a professional and sympathetic way. His response was always quickly and he often gives tips for configuration or customization. We can highly recommend "Dynamic Product Options" from Itoris.

Review by Henry - Oct 11, 2017

Dynamic Product Pricing and Pricing Formula modules for Magento 2.1.8

Rating:

Excellent support and great extensions overall. The product pricing extension was a life saver to configure my very complex product configurations. Roman provided excellent support and added an additonal feature to the extension to meet my product needs. Thanks a million!

Review by sragsdale - Oct 8, 2017

Highly recommended extension and great support!

Rating:

The Dynamic Product Options is a highly recommended extension for complex custom products. The Itoris support team keeps the extention always up to date to the newest Magento update. and is very helpfull and quick in response.

Review by Ivan - Sep 28, 2017

Itoris Dynamic Product Options - There Is No Comparison

Rating:

We have 3 highly customized products and very complex dependencies and requirements. Itoris DPO is far superior than anything else out there. Support is top-notch! Would highly recommend.

Review by Rick - Sep 16, 2017

Top tier support & service!

Rating:

This is an excellent extension that saves a significant amount of development time. It allows for limitless flexibility. But what really shines is the support. We had a variety of questions and a minor bug we encountered and Roman at IToris was super responsive and very knowledgeable. It's great to know that IToris stands by it's products after the purchase.

Review by Ryan - Sep 15, 2017

You save a lot of time with this extension!

Rating:

I’ve been using the DPO product for many years now and recently had some complicated requirements that were quickly solved. The support team was great as usual. The extension is easy to install and use, a plenty of advanced configurations, integrated JS and CSS editors, conditional branching and option templates features.
DPO is worth every penny!

Best regards from Minneapolis

Review by Linda Plaice - Sep 14, 2017

Questions & Answers

Questions & Answers

MRTN - 7 years ago

Question: Hi,

This may be an obvious question but, is it possible to have dependent product options in a popup?
The demo only shows regular options in the popup.

Thanks!

ITORIS Team - 7 years ago

Answer: Hello MRTN,

Yes, you can have dependent custom options in a popup. There is no difference between popup and product view.

Tom - 7 years ago

Question: Is it possible to remove the none option from radio options?

ITORIS Team - 7 years ago

Answer: Hi Tom,
Magento shows "None" for optional custom options. Make your radios required. The "None" option will disappear.

David - 7 years ago

Question: Hi

I had used Advanced Product Options Suite Extension from Mageworx back with Magento 1, but now im making a new site with magento 2.0 and it seems that mageworx missing a crucial feature. You cannot duplicate an option set. Is this something doable with your plug in? if so is there a limit?

Is there a backend demo available for your plug in?

Thanks

ITORIS Team - 7 years ago

Answer: Hello David,
1) You can duplicate custom options.
2) You can clone templates
3) You can use the same template to append custom options to product multiple times. Append template, then change SKUs, prices, labels, etc.

Sergie - 7 years ago

Question: Hi!

Is this extention compatible with price formula extention?

Thanks!

ITORIS Team - 7 years ago

Answer: Hello Sergie,
Yes, the extensions are fully compatible.

Jeremy - 8 years ago

Question: Hi, we currently use advanced product options from mageworx in our m1 site. We are upgrading to m2 and their m2 version extension is missing the functionality they had in m1. Do you allow multi select with swatches?

We are trying to duplicate the functionality from the following page that was done with mageworx advanced product options: https:// www.premierglow.com/confetti-cannon-hand-held-cc.html

Basically we have three options: metallic, tissue, and streamers. Each option has multiple color swatches. We restrict customer choice to only select any three options between metallic tissue or streamers. Can your extension do this?

ITORIS Team - 8 years ago

Answer: Hi Jeremy,

Yes, with Dynamic Product Options you can select multiple swatches at the same time. It is also possible to limit the selection to 3 through all options if needed. Create a support ticket for assistance.

chris - 8 years ago

Question: we charge a one time setup fee to customize a shirt in addition to the imprinting of each shirt

I do not want the setup charge to be added multiple times

final price should be
Product Quantity x Product Price
--PLUS--
Product Quantity x Custom Imprinting Price
--PLUS--
1 x Setup Fee <- we offer different setup fees but it is charged only once

Can you do this?
I do not want setup charge to be added more than once no matter how many qty of that product added to cart

ITORIS Team - 8 years ago

Answer: Hello Chris,
Yes, you can easily configure this using Dynamic Product Options.

Hank - 8 years ago

Question: If we have products as options and they are linked via ID and we change the price of the product that is an option, will the option now show the new price to the customer and backend?

ITORIS Team - 8 years ago

Answer: Hello Hank,
You can link option to a product. In this case the product's stock inventory will be deducted after checkout. Linked option can also be pinned to the product. In this case the option title, price, tier price, SKU will always be loaded from the linked product on frontend. If you change the product price the option price will also be changed automatically. If you unpin the option (but remain it linked) you can override the title, price, and tier prices. For example, to reduce the additional products price if purchased together with the parent product, i.e. a discounted bundle offer.

Art - 8 years ago

Question: For your radio button options or drop down options, when we have "None" for radios or "Please select" for drop downs - is there a way to test for such values in the options when writing the show/hide logic? I tried to see if "None" or Null would work, but it did not. The issue is that testing for the inverse can be a crazy long case that involves running through all the other radio or drop down options. If you do have a way to test for these, what is the syntax?

ITORIS Team - 8 years ago

Answer: Hi Art,
"None" or "Please selected" can be checked as (F3 != '') or (F3 == '') depending on the initial visibility state and your requirements.

Sherry - 8 years ago

Question: Will this extension allow display of customer-uploaded images as product base image once customer uploaded an image file?

ITORIS Team - 8 years ago

Answer: Hello Sherry,
Unfortunately no. The Base image URL is loaded directly from the database by Magento.

Gert-Jan - 8 years ago

Question: We're also dealing with Mageworx advanced product options and terrible long loading times with product dependencies (especially "AND" dependencies). We would like to have a chain of about 6 options with about 1000 values for the last option.. (65 values in option 1, 4 in option 2, 2 in option 3, 2 in option 4; multiplies to about a 1000 options..).. Will that be performing fine in your module / do you have an example of that?

ITORIS Team - 8 years ago

Answer: Hello Gert-Jan,

1000 resulting dependent custom options in a chain of 6 options is not too many. You can make it super fast with DPO. You'll just need to map all dependencies via a JS array. Create a support ticket for assistance.

sebfie - 8 years ago

Question: Hello,

How gallery image swatch works?

I mean, I want to sell glasses :

- I have a lot of lens options (red, blue, mirror...) and frame colors (yellow red....)

I want when choosing (yellow + red) display the corresponding picture image

Can I manage this with your extension? Thx

ITORIS Team - 8 years ago

Answer: Hello Sebastien,

DPO allows to create dependencies. You will also have to upload images for all combinations. See below:

[Lens type]
Red
Blue
Mirror

[Frame color]
Yellow (visible only if Lens = Red). Upload image for Red + Yellow
Yellow (visible only if Lens = Blue). Upload image for Blue + Yellow
Yellow (visible only if Lens = Mirror). Upload image for Mirror + Yellow
Red (visible only if Lens = Red). Upload image for Red + Red
Red (visible only if Lens = Blue). Upload image for Blue + Red
Red (visible only if Lens = Mirror). Upload image for Mirror + Red
Etc.

I.e. the second dropdown values depend on the 1st dropdown selection. Also it updates the base image.

Remco Duijzers - 8 years ago

Question: Hi Itoris team,

We are now using this extension since a few days and we really love the possibilities.
There is only one restriction, and I hope you have a solution for that.

We have a Magento 2 multistore environment with dozens of websites and 4 different languages.

In recent days we have created our product templates in our standard language, Dutch.
Now we want to use these templates on English, Spanish and German websites.
The problem now is that we have to adjust the templates on the storefront level.
This is a lot of work.
This also means that when we launch a new website in English, we have to do the same translation again.
As soon as something changes to a template, we have to translate that manually into dozens of websites and if we have 10 English language websites, we also have to do 10 times the same translation.

Would be ideal if we can assign 1 template to multiple storefronts.
We could then choose to make 1 UK template for all our UK websites.
If there is a new UK website, we only need to add the template to the shop.

We also have this solution with a free FAQ extension (https://marketplace.magento.com/prince-module-faq.html) and that works perfectly.

Hopefully you have a solution for this; I can imagine that several retailers have this problem.

Keep up the good work!

Remco Duijzers

ITORIS Team - 8 years ago

Answer: Hello Remco,

There are 2 ways to translate options for store views.
1) Create all options in the default configuration scope. Then switch to store view your need the translations for and make changes there. If it is time consuming use the second method.
2) Create all options in the default configuration scope. Each option label can be translated via the i18n file. Create a CSV file for your locale, e.g. /app/code/Itoris/DynamicProductOptions/i18n/nl_NL.csv. Add all your translations into it.

Nicam - 8 years ago

Question: Hi there,

I have a special request and wondering if your extension can do.

I need to create a dynamic sky based on the options the customer selected.

Is it possible with your extension?

Thanks

Kit

ITORIS Team - 8 years ago

Answer: Hi Kit,
In settings of Dynamic Product Options enable “Absolute SKU” and set SKUs for custom options. In this case the final SKU will be the combined SKU of all selected options. The product’s base SKU will be ignored.

Edgar - 8 years ago

Question: We use catalog price rules to give discounts for best customers etc... Is it possible if a product as a discount percentage the discount also apply in products options set up in you extension?

ITORIS Team - 8 years ago

Answer: Hello Edgar,
Magento applies catalog price rules to product’s base price only. Custom options go extra. The only way is to set a percentage custom options. Then by chain they will also be discounted.
Another way is to create a cart price rule instead.

Donnie - 8 years ago

Question: I have a product that is shown in different storeviews. I would like to create some options for this product for only one of the store views i.e., the options should only show within this store view and not others. Is this possible?

ITORIS Team - 8 years ago

Answer: Hello Donnie,
Yes, DPO will allow you to create custom options for a single store view only.

Nova - 8 years ago

Question: I have 2 Attributes -

HDD with 5 options(1 being none)
Msata with 5 options(1 being none)

Is it possible to only allow the customer to select none on one of the attributes but not both?

Does this extension work with bundle products?

Thank you

ITORIS Team - 8 years ago

Answer: Hello,
Yes, it is possible to validate if only one of two selected.
And yes, Dynamic Product Options works with bundle products. You can add custom options in addition to bundle options.

Madmax - 8 years ago

Question: Hi,
Can we give a rebate with an option. By exemple, if the customer ask for blank shirt he got 30% of rebate.

ITORIS Team - 8 years ago

Answer: Hi Madmax,
The Dynamic Product Options extension will allow you to set a negative percentage price of option, e.g -30%. I.e. if product's base price is $100 and customer selected such option the final price would be $100 - 30% = $70.

Tobias - 8 years ago

Question: Is it possible to calculate the product price with javascript with custom mathematical formulas, based on:
- the product options selected
- the value of the quantity input field
- different product attritbutes
- other product options ?

ITORIS Team - 8 years ago

Answer: Hello Tobias,
Yes, all this is possible using the Product Price Formula extension for Magento 2

Des - 8 years ago

Question: Hi,
I am considering your dynamic product extensions and I was wondering about how these could fit my store needs. I would appreciate if advise me on wether any of your extensions could provide for my customers to choose dependable options for one component of a set e.g. if I sell guitars I want my customers to be able to choose IF they want to byu a guitar case or not together with the guitar. And only if they choose to buy a guitar case, dependable options for the case to be called. The idea is that I have few or no options for my main product (guitar) but too many dependable options (as many as 120) for the case. For that purpose I don't want all options for the case to be heavy loading the product page unless they are specifically called by my customer. I imagine something like bundle product consisting of components that are optional and customisable. Is there a solution that you can offer for my needs? Thank you

ITORIS Team - 8 years ago

Answer: Hello Des,
You can easily create dependent options using Dynamic Product Options. The child options will be hidden until the parent option is selected. Please see a demo of dependent custom options at http://demo.itoris.com/mage2/dpo-example-3.html

Blantry - 8 years ago

Question: Does DPO allow the user to add text to a product?

ITORIS Team - 8 years ago

Answer: Hello Blantry,
You can add a custom option of the inputbox or textarea type. Customer will be able to add their notes to the product before adding to cart.

Arial - 8 years ago

Question: Hello, We are using your Dynamic Product Options extension on a new Magento 2 website that is in development. I would like for the Options to be returnable/refundable.

EXAMPLE: in your example above, a customer wants to return just the "Special Offer" Guitar Case. Currently in the Magento Admin, we are able only to tell Magento that the Customer has returned the entire “Set” of products in the purchase. (Sales > Orders > Returns)

This makes it difficult not only for processing refunds/credits, but also the Customer can not see a record in their order history of which items from the set where returned/exchanged.

What would be the best way to accomplish this?

Generic example: A product “Set” contains “item A” and the customer may choose to add “item B” and/or “item C” to her purchase. A customer may keep “item A” and “item B” but wants to return “item C” for a refund.

ITORIS Team - 8 years ago

Answer: Hello Arial,
If option is associated to a product it will be refunded and stock returned along with the parent product refund. There is no way to refund only a specific custom option from product in order. However, you can make a "reorder" to reconfigure custom options. This way the previous order is cancelled and order with new custom options created.

Marieke - 8 years ago

Question: Hi,
Is there a place were we can make suggestions? I have a suggestions for associated templates. It would save us a lot of time if there was a link from the product to the associated template. That way we don't have to search our template list when we need to edit our templates.

ITORIS Team - 8 years ago

Answer: Hello Marieke,
We have added it in v2.3.2 of DPO. Please update the extension.

SD - 8 years ago

Question: Hi,
Can a license support multiple-environment use (across dev, sandbox, staging, production), or are multiple licenses required to test across individual environments?

Thanks

ITORIS Team - 8 years ago

Answer: Hello SD,
License is purchased only once per production host. We will then provide additional keys for dev/test hosts for free.
Just create a support ticket at https://www.itoris.com/support.html for additional keys.

Nvision - 8 years ago

Question: Hello,
the version available on the Magento Marketplace is 1.8.8.
Do you plan to release the latest one (2.3.0) soon ?
We are interested to buy it and would like to install it with composer

ITORIS Team - 8 years ago

Answer: Hello,
DPO 2.3.0 was uploaded to Magento Marketplace 3 weeks ago and is still in the Pending status. Their Q/A process is very slow. This is why we suggest to get extensions directly from our website.

hub - 8 years ago

Question: Hello,
actual we have Mageworx advanced product options and are not happy with it: long loading times and no imoport/export, bad maintenance. We have about 2.000 options organised in three dependenet levels.
how is the fileformat for import / export? i did not see soemthing in the documentation? How ist the speed / cart speed with 2.000 + options?

ITORIS Team - 8 years ago

Answer: Hello,
DPO is pretty well optimized to run smoothly with a large number of dependent custom options. If you have many options on the form increase the max_input_vars variable in your php.ini.
The extension allows to import/export all dynamic options with all dependencies and settings via a JSON file. You can easily transfer options to another site.
We added a lot of new features recently and plan to update the User Guide, previews and the video tutorial shortly.

Change Log

Legend:
+ - new feature
* - bugfix
^ - improvement
- - excluded feature

2.9.1 (2020-12-25)
^ A few improvements and fixes for Magento 2.4.x and PHP 7.4

2.9.0 (2020-08-25)
+ Added compatibility with Magento 2.4.0

2.8.2 (2020-07-07)
* A few fixes for configurable and grouped products
^ Fixed WYSIWYG for tooltips on M2.3.5
+ Added image and color swatches to the order confirmation emails for bundle products
* Fixed dynamic SKUs of options generated by the $1 variable

2.8.1 (2020-03-24)
+ Added mass action to remove custom options in multiple products in bulk
* Fixed incorrect stock status of associated options with overridden price

2.8.0 (2020-02-03)
^ Added compatibility with Magento 2.3.4
^ Speed improvements
* A few compatibility fixes for the PayPal Express payment method
+ Displaying custom option images in order emails
* Fixed issue with Magento 2 Enterprise Scheduled updates

2.7.3 (2019-10-09)
^ Added compatibility with Magento 2.3.3
+ Added ability to set a custom format of the final SKU
^ Making options converted into separate order items compatible with the PayPal Express payment method
^ Considering tax class for custom options published on the grouped products (using the Grouped Product Options extension)
^ Improved options SEO (H2 replaced with DIV)
* Fixed issue with absolute pricing

2.7.2 (2019-07-11)
^ Fixed not displaying option images in cart and minicart on Magento 2.3.2
* Fixed option image URLs after changing domain
+ Allowing zero tier prices for options
^ Improved check of available stock for options associated to other products across multiple cart items
^ Correcting base price of products converted from options in order
* Fixed quantity multiplier for options when configuring order from Magento backend
* Fixed uploading of gallery images in Chrome

2.7.1 (2019-04-29)
* Fixed incorrect swatch image URLs after base URL changed
* Fixed price of additional products in order after converting options into separate order items
* Fixed not displayed option quantities for dependent radios and checkboxes

2.7.0 (2019-03-15)
+ Added special price for custom options
+ Added ability to convert custom option into a separate order item
+ Added custom option image gallery, the ability to upload multiple images for the same custom option
+ Added quantity multiplier for custom options ({option_qty} = X * {product_qty})
+ Added ability to hide SKU of custom option in cart and order
^ Loading product image automatically while associating option to a product

2.6.2 (2019-02-15)
+ Added variable {image} to DPO's rich text swatches
+ Added M2.3 variable format to the text swatches parser
^ Preserving the form style while applying template to products
^ Fixed Magento 2.3 bug with warning for not required checkboxes while adding product to cart
^ Improvement for loading options via Magento's REST API
^ Removing unnecessary H2 tags to improve SEO

2.6.1 (2019-01-22)
+ Added ability to show/hide swatch images and colors in cart/order/emails
* Fixed 401 error on Magento 2.3 when applying template to products
* Fixed display of gallery videos when appending swatch images to the Fotorama gallery

2.6.0 (2018-12-27)
^ Added compatibility with Magento 2.3

2.5.9 (2018-12-12)
^ Speed improvements
^ Validating the maximum availability of linked SKUs in cart

2.5.8 (2018-11-27)
+ Added ability to set dynamic SKUs to custom options via variable $1 in the SKU property
+ Updating the final SKU on the product view automatically

2.5.7 (2018-11-19)
^ Considering product's special price if option is associated to another product
^ Improved speed of DPO on frontend if product has a lot of options associated to other products
^ Fixed display of swatch images in backend order in Magento 2.2.5+

2.5.6 (2018-10-29)
+ Added ability to design custom HTML swatches

2.5.5 (2018-10-23)
* Considering current currency conversion rate in custom options' tier prices
^ A few corrections in i18n and option labels translations
^ Speed improvements for adding product to cart
+ Ability to associate base image for color swatches
^ Fixed Magento bug with submitting file options to cart

2.5.4 (2018-09-10)
* Fix for tax on configurable products
* Fix for customer group specific tier prices
* Fix for template saving
* Fixed issue with dependent fields when option labels have multi-store translations

2.5.3 (2018-07-31)
^ Added confirmation on delete template action
^ Translating tooltips through i18n
* Fixed dependency checks of required custom options on bundle products
+ Displaying the template name in the readonly section of custom options
* Fixed display of validation messages for text swatches

2.5.2 (2018-07-23)
^ Combining custom JS and CSS while appending more than one template to a product
* Fixed issue with tax for options having separate quantity field
* Fixed issue with display of options hidden for customer groups

2.5.1 (2018-07-16)
+ Added text swatches
* Fixed issue with editing tooltips for text fields
^ Added a few CSS improvements

2.5.0 (2018-07-09)
+ Added ability to create one-time/setup fees based on custom options
+ Added ability to create tooltips for custom options
+ Added ability to create dropdown of color/image swatches with search functionality

2.4.7 (2018-06-19)
* Fixed issue with renaming template for store views
^ Improved speed of editing options in backend

2.4.6 (2018-06-01)
* Fixed issue with incorrect work of "Save" button while editing option template for store views
* Fixed issue with dependency of dropdown values if multiple option templates assigned to the same product
* Fixed issue with not editable template for store views if new field is added to the default configuration scope
* Fixed issue with removed fields of HTML and Image type on store views
* Fixed issue with not clickable "Show / Hide Editor" button for fields of the HTML type

2.4.5 (2018-04-05)
^ Improved CSS for color and image swatches when creating new order in backend
^ Displaying solid colors for swatches in shopping cart

2.4.4 (2018-04-02)
* Fixed issue with product duplicating (dynamic options were not copied)
* Fixed issue with final absolute price if product also has tier prices

2.4.3 (2018-03-08)
^ Showing final price of configurable product taking into account tier prices of associated products and QTY the user has entered

2.4.2 (2018-03-02)
* Fixed display of the number of associated templates on the list of templates in M2.2.2
^ Preserving previously created Magento native custom options when applying templates to products
+ Showing SKUs of custom options in cart and in the order

2.4.1 (2018-02-09)
^ Preserving the order of sections in product if multiple templates are assigned to the same product
^ Combining JS and CSS from all option templates into product
* Fixed issue with updating stock quantity of associated products after order created or cancelled
* Fixed CSS overlap of Magento menu in backend
* Fixed undefined option quantity if displaying options in a popup on Frontend and reopening the popup several times

2.4.0 (2018-02-02)
+ Added ability to override the option name while price is still pinned up to product
+ Added WYSIWYG for options of HTML type
+ Added ability to associate options to cross-website products
* Removed </br> from PDF invoices when multiple choices selected within the same option

2.3.6 (2018-01-31)
* Fixed filter for column Assigned Products on the list of templates
^ Limiting the maximum image size in email and order to 200px
^ Keeping all selected swatch images in the gallery if multiple swatches selected
^ Adjusting CSS for custom options on bundle products

2.3.5 (2018-01-26)
* Fixed issue with absolute pricing on configurable products if it has custom options
* Fixed issue with shipping weight for options if options have their own QTY field
^ Preserving previous gallery images when updating the main image on color swatch click

2.3.4 (2017-12-27)
+ Added compatibility with the Grouped Product Options extension
+ Added sorting and filters to the list of option templates

2.3.3 (2017-12-06)
* Fixed issue with fields dependencies if multiple templates assigned to the same product
* Fixed issue with appending templates with different form styles to product

2.3.2 (2017-11-27)
^ Enabled caching for options on frontend to improve the page loading speed
+ Added links to associated templates if there are any on the product config page in backend
* Fixed associating product to option if the product's name has special chars
* Fixed not selectable image swatches if options are shown in a popup on frontend
* Fixed issue with duplicated CSS and JS after applying template to product multiple times

2.3.1 (2017-11-10)
^ Added possibility to associate Virtual products to custom options
+ In addition to the Relative and Absolute option price/weight/sku added possibility to set Fixed price/weight/sku
^ Displaying full option value in backend order. By default Magento cuts it to 55 characters
* Fixed JS error on frontend if product is out of stock but the price box is still visible

2.3.0 (2017-10-13)
+ Added absolute SKU and absolute shipping weight functionality

2.2.1 (2017-10-09)
* Fixed uploading static image fields
* Fixed option tier prices when loaded from the associated product
+ All comments, default texts and option HTML passed through Magento's translator

2.2.0 (2017-10-04)
+ Added color swatches
+ Added possibility to reload the base image when swatch selected
^ All option labels and values are passed through Magento's translator

2.1.1 (2017-09-29)
^ Fixed product grid mass-action on Magento 2.2
^ Fixed saving of large option template with a small MySQL query buffer

2.1.0 (2017-09-26)
+ Added absolute pricing
^ Loading tier prices for option from the associated product
^ Fixed option image URLs in emails for MS Outlook

2.0.2 (2017-09-15)
* Fixed issue with incorrect option quantity while editing product from cart on frontend in M2.1.8 and on backend
* Fixed DIV/HTML field visibility if it is hidden without conditions
* Fixed issue with copying fields in backend when it caused duplicated values

2.0.1 (2017-09-05)
^ Added compatibility with Magento 2.2
* Fixed display of negative prices in dropdowns on frontend as +-$X.XX
* Fixed association of multiple templates to the same product from the product config page in backend
^ Improved speed of options saving in backend

2.0.0 (2017-08-18)
+ Added ability to edit option templates per store view
+ Added ability to associate option template to multiple products and make changes in the template only
+ Added ability to associate option to another product and feed the price, title and sku on frontend automatically if product updated
+ Displaying associated product's SKU for option in cart and in order

1.8.9 (2017-07-27)
* Fixed issue with saving custom options on Magento 2.x Enterprise
+ Added locale translations for JavaScript
^ Updating price on the product view if QTY changed and product has tier prices. Useful for customers to see the final tier-based price before adding product to cart

1.8.8 (2017-07-18)
+ Added ACL for the Dynamic Product Options section in STORES -> Configuration

1.8.7 (2017-07-14)
+ Added possibility to set up options' tier prices relatively to the product quantity
^ Improved price calculation for options in the popup
^ Improved the initial page loading time when options are shown in the popup. Images are loaded only after the popup has been opened
* Fixed dependency of child options if the parent option has the QTY field or tier prices

1.8.6 (2017-06-19)
^ Fixed SQL error due to missing store Id in the option config while saving product in Magento 2.1.6 (considered bug of Magento)
^ Adding products with different options' quantities to cart separately

1.8.5 (2017-05-26)
^ Fixed Magento's bug of changed 'option_id' in the database after product saved
* Fixed issue with appending options to products using the mass action (the same options were duplicated several times)

1.8.4 (2017-05-16)
* Fixed issue with quantity for options when creating order from backend
* Fixed saving of date options in backend
^ Fixed Magento bug of not allowed negative price for option values

1.8.3 (2017-04-21)
* Fixed error in mass action to copy options in bulk if an incorrect product Id entered
* Fixed issue with changing visibility condition for section while editing the options template
* Fixed issue with removed options that were created before DPO installed and after saving product without opening the "Custom Options" tab

1.8.2 (2017-04-18)
* Fixed the json decode error occurred for a large number of checkboxes/radio buttons created on the form

1.8.1 (2017-04-04)
* Fixed issue with the price display if there multiple price boxes available on page
* Not displaying option images in invoice, shipment PDFs

1.8.0 (2017-03-24)
+ Added possibility to apply multiple templates to the same product
^ Invalidating FPC cache after product mass actions used
^ Fixed conflict on frontend if multiple price boxes present on page
* Fixed display of combined price (Excl/Incl Tax) on frontend

1.7.5 (2017-02-09)
* Fixed display of price in popup if product has a special price

1.7.4 (2017-02-01)
^ Added compatibility with Varnish FPC
^ Improved option saving when the database is missing foreign keys
* Fixed not displaying options on frontend after saving product in backend with closed options tab (happened in Magento 2.1.3)

1.7.3 (2017-01-20)
* Fixed issue with option images in the order confirmation email
* Fixed blank page on old Magento 2.0.0 (backward compatibility)

1.7.2 (2017-01-04)
^ Improved responsive CSS for popup with options
+ Default form style changed to be on the product view instead of popup

1.7.1 (2016-11-24)
+ Added possibility to Import/Export dynamic options

1.7.0 (2016-11-11)
+ Enabled DPO engine for new order creation from backend

1.6.11 (2016-11-04)
* Fixed issue with default customer group for options where "All Groups" is not the same to "NOT LOGGED IN" group

1.6.10 (2016-10-31)
* Fixed synchronization of fields and option values between store views

1.6.9 (2016-10-26)
* Fixed display of configurable options together with custom options if swatches are disabled for product
* Fixed condition branching if field should be made hidden on condition
* Fixed synchronization of fields between store views, i.e. if new field created in default config it should appear on the store view as well

1.6.8 (2016-10-14)
* Fixed SQL error while reordering option values, e.g. dropdown, radio, checkbox values

1.6.7 (2016-10-03)
* Fixed the option tier price calculation on the product view
* Fixed product ID in SQL for Magento2 EE

1.6.6 (2016-09-30)
* Fixed saving required custom options for configurable products
* Fixed options for products of the giftcard type in Magento2 EE

1.6.4 (2016-09-20)
* Fixed ACL declaration for Magento <2.1.0
* Fixed issue with cloning options

1.6.3 (2016-09-08)
* Fixed a few issues for Magento Enterprise
* Fixed options for customer groups

1.6.2 (2016-08-29)
* Fixed issue with saving options for new products
* Fixed SQL issue while saving options in Magento <2.1.0

1.6.1 (2016-08-26)
* Fixed issue with options for configurable products
* Fixed issue with removed options after saving product with "Use Default" checkbox selected

1.6.0 (2016-08-24)
^ Improved source code for Magento2 code standards
* Fixed issue with old options created before DPO installed

1.5.0 (2016-08-11)
* Fixed issue with duplicated options created from template
^ Added possitibility to configure options per store view for Magento 2.1

1.4.0 (2016-07-15)
^ Fixed ACL roles

1.3.2 (2016-06-27)
* Fixed issue with switching fields' visibility from disabled to visible

1.3.1 (2016-06-22)
^ Fixed issue with comparing numbers as strings in visibility conditions

1.3.0 (2016-06-20)
^ Added compatibility with Magento 2.1.x
^ Speed improvements
* Fixed options display for configurable products
* Fixed action 'Save & Continue Edit' when editing template

1.2.0 (2016-05-17)
* Fixed issue with not editable option weight if SKU selected
* Fixed issue with the list of option visibility confitions
* Fixed the output of custom HTML classes added to options' tags in the "DIV list" mode
* Fixed issue with the final price calculation for required dependent options having price
* Fixed issue with copying options if product duplicated
^ Some CSS improvements

1.1.0 (2016-05-05)
^ Fixed Magento bug when single option removing may cause removal of multiple options

1.0.8 (2016-04-26)
* Fixed issue with hidden button "Configure" is edit options from cart
* Fixed issue with default values for options

1.0.7 (2016-04-19)
* Fixed display of configurable swatches if used together with custom options
* Fixed price calculation based on options' QTY in Chrome and Safari

1.0.6 (2016-04-01)
* Fixed mass actions when "Select All" used on the product grid
* Fixed issue with adding products to cart with a high PHP error reporting level

1.0.5 (2016-02-24)
^ Fixed the "flashing" effect while options rendered after DOM ready but before the page load events

1.0.3 (2016-02-05)
* Fixed issue with images loaded through http:// on https:// pages
* Fixed random error "414 Request URI too long" when saving options in backend

1.0.2 (2016-01-18)
* Fixed issue with adding configurable products to cart

1.0.1 (2016-01-13)
* Fixed issue with Compilation

1.0.0 (2015-12-28)
+ Extension released

10 REASONS TO CHOOSE ITORIS
risk free
Risk-Free Investment
No risk at all. 60-day money back guarantee.
simple licensing
Simple Licensing
One license per one Magento® installation. No store, website, or domain limitation. No monthly or hidden fees.
Try before purchasing
Free Updates
Get six months of free updates! Simply download the latest version of your favorite extension from our website when you need it.
Free Installation Service
Free Installation Service
Contact Us and we will help you install our extensions absolutely for FREE.
full open source
Full Open Source
No obfuscation, no encryption. Only Full Open Source extensions. Ideal for customizations.
Following Magento Standards
Following Magento® Standards
All our extensions are written following Magento® code standards.
Professionally Tested Modules
Professionally Tested Modules
We do our best to keep quality of our extensions: performance, functional, and cross-browser testing.
Comprehensive Documentation
Comprehensive Documentation
Detailed documentation for all extensions is available online and in PDF. Forum and FAQs.
Outstanding Support
Outstanding Support
Free and friendly EST time support. Help, tips & tricks, and even small customizations will be provided.
Long Term Strategy
Long Term Strategy
8+ years in eCommerce. We grow to provide you even better services and extensions, and are always open to customers' suggestions.