I have set a promo code with conditions. Why it is not being applied when the code entered is correct?