Program managers can create games such as spin the wheel and scratchcard, and decide the rewards that customers receive after they play the games. We also support the concept of challenges or gamified promotions that involve reward customers based on one or more activities.