Conditional Logic allows you to create more dynamic forms based on user input. You can now show or hide specific fields based on the users other input in the form. A field hide or show based on on multiple conditions fulfilled.
Conditionally Show or Hide fields based on User Input

Advanced Custom Fields for WooCommerce
Advanced Woo Search Pro
WooMail WooCommerce Email Customizer
Download Manager Pro Form Lock Add-on 
