Como configurar uma promoção de desconto progressivo onde para que ela seja válida o produto de uma categoria específica deva estar presente obrigatoriamente?

criei uma coleção de kaftans (tipo de camisola) com todos os produtos que, se estiverem no carrinho, preenchem a primeira condição para a promoção ser válida. a promoção é a seguinte: 1 peça = 5%, 2 peças = 10%, 3 ou mais peças = 20% (o desconto será sempre sobre o valor total da compra). no entanto, não quero limitar o desconto somente para estes produtos. quero apenas que o desconto seja dado quando eles estiverem no carrinho. para ilustrar: 1 kaftan = 5% de desconto na compra; 2 kaftans + 1 calcinha = 10% de desconto sobre o total; 2 sutiãs e 1 calcinha = 0% de desconto, pois não há kaftans no pedido. e assim por diante... aguardo, obrigado pessoal, abraços,

@Augusto Garrucho​ consegue me ajudar nessa?