Today, many businesses need a customer loyalty program to generate a reasonable number of customers. There is a high competition…