Pergunta de entrevista da empresa Safeway

Design questions, How you implement rewards for customer