The ability to set up a loyalty program so that customers collect points for purchases which can then be exchanged for a discount amount