refactor: isDiscountUsableWithQuantity isDiscountUsableWithPurchaseValue are public now, usable as api