For the daily reward, I feel like there should be an option so the user had to sign in that day in order to get the bonus. If you don't they just keep gaining cash.