Exclude sale badge for specific rules

Disable WooCommerce coupons using discount rules.

add_filter('advanced_woo_discount_rules_filter_passed', function ($filter_passed, $rule, $product, $sale_badge, $product_table, $conditionFailed) {
	$exclude_rule_ids = [1]; // here you can add rule ids as you want to exclude 
    if (is_object($rule) && in_array($rule->getId(), $exclude_rule_ids)) {
        if ($sale_badge == true) {
            return false;
        }
    }
    return $filter_passed;
}, 10, 6);