Customers can buy a membership such as a product and then receive automated discounts with expiry dates control by admin.