Different Checkout for Different Product types
I sell files using Commerce File and would like to additionally sell physical products. Files are my main focus, so I do not want users who only want to purchase a file to be forced to enter a bunch of shipping data. Is there a convenient way to have products which require shipping to have a checkout page that allows them to input this data while not forcing digital purchasers to enter this information?
I'm new to Drupal and Commerce so this may be simple and I'm just overlooking it.
I need similar behaviour for
I need similar behaviour for my checkout as depending on the chosen product (in my case competitions) customers have to approve a different contract. Actually a solution I imagine is to configure somehow a condition for visibility of every Checkout Pane. Any hint on that?
Module Commerce Rules Extra
Just found module Commerce Rules Extra which does exactly that: Defining a rule you can alter visibility of checkout panes.