Huge thanks for the reply Linda! And just the person I was looking for.
Yeah, I set this up and it works... not crazy though about the discount coupon because the customer doesn't see any indication on their sale price until the 3rd checkout page, after they've given up their cc info. Would at least like to see an Apply button on page 2 that applied your discount to the total on that page (have you seen a mod that does this?).
I'd rather use a Sale so they see 15% Off or $20 Off right off the bat, all the way through the cart and checkout. (How do you switch that format from percentages to dollars btw?)
You helped me some time ago with this cart (below) where you coded that, if it sees a particular category ID number, set the weight to 0 and therefore don't apply UPS/FedEx, therefore free shipping ("shipping included" in our case). I could find out what my master category IDs are again for these 7 new products on sale... can't we code that, if it sees that master category ID, apply the zone "South" to it instead of the current, USA? Then I can keep the Salemaker doing its thing? Or does application of the Zones work differently?
Code:
// skip certain categories and disable if entire cart is only in specific categories
if (IS_ADMIN_FLAG == false) {
global $cart;
$chk_frozen = 0;
$chk_frozen += $_SESSION['cart']->in_cart_check('master_categories_id','1');
$chk_frozen += $_SESSION['cart']->in_cart_check('master_categories_id','38');
$chk_frozen += $_SESSION['cart']->in_cart_check('master_categories_id','39');
if ($chk_frozen == $_SESSION['cart']->count_contents()) {
$this->enabled = false;
}
}