Which of the following are types of discounts?