Conditional Logic on WooCommerce Product Add-Ons

Conditional Logic on WooCommerce Product Add-Ons.

Doens’t really need an explanation but, only show this option if user has selected option x – etc

You know how it works

Current Status


Last updated: July 22, 2019


Log in to comment on this feature request.

  1. Mike says:

    this is a must for this plugin, if you think that almost other similar plugins has this feature. the conditional logic it can save us from many things, think about if we have a product lets suppose that we have a bathtub with 2 variations the 1st variation is a simple bathtub with only 2 accessories and the 2st variation is the same bathtub but with hydromassage and it contains 3 or 4 accessories so this could be a life saver for everyone, at this moment we must setup 2 or 3 same products and apply the different addons for each product… its not sound the best solution and i can’t understand why this idea dosen’t have many votes

  2. Golden Bath says:

    hi i would love to see this feature on product addons, woocommerce by default it have variations for products so if addons have conditional option so you can combine it with the variations it would be one of greatest features and extension for woocommerce environment, so please take a look in this. thank you

  3. Nathan says:

    Hi – I would also love to see this implemented – we offer two types of Gift Wrap options – one Free and the other Paid for – I’d like to offer an ‘Add a Message’ service to the Paid option only.

  4. Christophe Paganon says:

    Seems to me like a very basic feature that should have already been implemented. Would be really useful to our subscriptions as well.

  5. Anonymous says:

    Show or hide product add-on fields with conditional logic – e.g. choose to display a field only if another field has been selected. Use field values, quantity and price as conditions.
    Optionally display different fields for different variations

  6. Jonathan says:

    Would love to see this feature and if the conditional logic could be lined up with WC Bookings and include logics based on dates (date ranges) and people (n°of people range), that would be even better!

  7. Tarun Jain says:

    This is one of the basic and required feature now. We have personalized product store and there are several if and else cases for each personalization. For example customer want to use predefined text or he want to enter new one. So request you to kindly add this feature.

  8. Hussain Shah says:

    Hello, i am using Advanced Product Fields (Product Addons) for WooCommerce extension. conditional logic works fine on the product page but not working on woo quick view… please provide me a solution

  9. mikesomersetinteractivecom says:

    This is available in the Checkout Add-ons…can’t understand why it’s not available for this addon.


The most customizable eCommerce platform for building your online business.

  • 30-day money back guarantee
  • Support teams across the world
  • Safe and secure online payment