Advanced Product Options Suite

Advanced Product Options Suite

Compatible With: Community 2.0, 2.1, 2.2 Enterprise 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
04 April, 2018
Extensions, Content & Customizations
License Type:


Configure any number of simple and complex product options in a few mouse clicks.

Other Extensions by MageWorx


Back to top

With the default Magento functionality, you have to add options for each product separately. That's why the whole process of product options creation and management can be quite a challenging and time-consuming thing (especially when you have a big amount of different product variations).

This is where the Advanced Product Options Suite extension for Magento 2 comes in handy. With the toolkit, you can quickly create and customize, as well as easily track and manage every single custom product option in your store.

Use the advanced templates to create product options with complex configurations, set product option dependencies, add and optimize option's images, accurately track the inventory, set options' pricing and a lot more! 


Custom Options Templates

Forget about manual configuration of options separately for each product. With product options templates, you can quickly add an unlimited number of options for any product and specify such product parameters as: size, color, dimension, RAM, print, manufacturer, brand, or whatever variants your product may have.

  • Quickly add an unlimited amount of product custom options with the help of the advanced templates
  • Assign templates to any chosen product(s)
  • Create templates by a product SKU or ID
  • Set any template’s option as default
  • Specify the input type for the custom options (checkbox, drop-down, radio-buttons, multiple select and dozens more)

Also, you can track all the created templates. Even more, you can smoothly edit them whenever needed or delete in just a few clicks. 


Image/Color Swatch

Create a beautiful visual presentation of each and every product variant. With image/color swatch functionality, you can:

  • Equip products with an unlimited amount of image/color* options of the swatch type
    (*currently, the color options can loaded as images only)
  • UNIQUE Add text custom options of the swatch type (aka "button" style)
  • Display the custom option’s image instead of the main product’s one
  • Upload multiple images for a chosen product option
  • Add alt-tags, thus optimizing your images for SEO

In addition to the above-mentioned features, the extension enables you to display the option's image and description in the special preview tooltip. 

All custom options images are created in the original Magento style, with no overrides.


Custom Options Dependency

Create products with a wide range of options (e.g., size, color, dimensions, etc.) and display them depending on the customer's initial choice.

Apply OR dependency to let shoppers select the child product option only after they have picked up the parent one. For example: if you’re selling T-shirts, you can display a custom option ‘Color' only when the ‘Size’ variant is selected.

*AND dependency is coming in the product in April-May, 2018.  


Stock Management

Stock management features are great informative and motivational tools.

For example, if a customer buys the last item, the product status should immediately show the ‘Out-of-Stock’ message (to give other customers the clear picture of your stock) or display the number of product variants left to push a shopper make a faster purchase decision.

With Advanced Product Options Suite for every custom option you can:

  • Keep an accurate track of every product option
  • Display the total amount of available product variants in the front-end
  • Add the Quantity Input for any product option
  • Automatically hide all the out-of-stock options
  • Automatically display the ‘out-of-stock’ message (when the product option qty equals zero)

Also, Advanced Product Options allows you to easily manage all options from the options inventory report.

Summing up, you can easily manage/track all inventory product options data in one place, timely inform and motivate your customers and thus improve your store conversion rates. 


Weight and Cost for Custom Options

Easily set weight and cost values for custom product options.

This way, you’ll provide customers with accurate shipping costs on the cart page, and calculate the net profit each product variant brings.

Even more, you can specify the option’s absolute weight/cost. If enabled, it replaces these product’s values with the ones of the custom option. 


Custom Options Pricing

Create a better and more flexible pricing strategy for your products and their variations. Replace the product’s price with the option’s one when needed. Enable the absolute price for custom options templates or per product. For example, a product costs $15, and an option’s price is $10. When a customer chooses an option, it replaces the original product price and displays the price that equals the cost of the option, i.e. $10.

What’s more, you can define any option’s price as ‘One-time’ to charge it only once.


Coming Soon

  • AND Dependency,
  • SKU Policy management,
  • Custom Options Import / Export.


Comes With

  • Free lifetime functionality updates
  • Free lifetime technical support
  • 100% open source


Live Demo

Front-end / Back-end 

Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Compatible with EE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Version: 2.6.1 (July 7, 2017)
    Adds the dependency functionality
    Code refactoring
    Bug fixes
    Version: 2.4.2 (November 1, 2016)
    Code refactoring and stability improvements
    Minor bug fixes
    Version: 2.4.1 (October 5, 2016)
    Fixes an issue with removing assigned products from the templates
    Version: 2.4.0 (September 27, 2016)
    Adds the one-time feature
    Code refactoring
    Bug fixes
    Version: 2.3.0 (September 9, 2016)
    Supports Magento GUI
    Adds the cost for custom options
    Adds the absolute cost feature
    Adds the weight for custom options
    Adds the absolute weight feature
    Fixes a validation error on the product pages
    Version: 2.1.1 (August 11, 2016)
    Minor bug fixes
    Version: 2.0.1 (June 14, 2016)
    Minor bug fixes
    Version: 2.0.0 (May 30, 2016)
    Initial release


  • Compatible with CE: 2.0 2.1
  • Stability: Stable Build
  • Description:

    Version: 2.1.1 (August 11, 2016)
    Minor bug fixes
    Version: 2.0.1 (June 14, 2016)
    Minor bug fixes
    Version: 2.0.0 (May 30, 2016)
    Initial release


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top