DiscountApplies method

To be open for extension