Loyalty program

definition:

a program designed to increase the number of transactions within a retailer, and to lift the average value per transaction.