I have a free shipping flat rate set up.

It is applied to several products using the "Check an order's products" condition. "Require all selected products" is set to "False"

If I set the field "Forbid other products" field to "True" it does not show the flat rate when a coupon is applied as it sees it as a product.

I need it to show the flat rate when any of the selected products in the product field, in any quantity and combination are added to the order but not when any item not select in the product field is added to the order even when coupons are applied.

See the attached screen shots.

Support from Acquia helps fund testing for Drupal Acquia logo