Domanda di colloquio di Safeway

Design questions, How you implement rewards for customer