Parent Rewards Management
Sunschool’s rewards system allows parents to create custom incentives that children can earn through learning. Children earn points by completing lessons and can save toward rewards they want.Overview
The rewards system has three main components:- Reward Catalog - Rewards you create and manage
- Redemption Requests - When children want to cash out
- Settings - Special scoring modes and configurations
/rewards from your parent dashboard.
From parent-rewards-page.tsx:306-406:
Creating Rewards
The Reward Form
Click “Add Reward” to open the creation form. Fromparent-rewards-page.tsx:38-135:
Required Fields
Choose an Icon
Select an emoji to represent the rewardAvailable emojis from
parent-rewards-page.tsx:32:Enter Title
Give the reward a descriptive nameExamples:
- “Movie Night”
- “30 Minutes Screen Time”
- “Ice Cream Trip”
- “Choose Dinner”
Set Point Cost
Determine how many points are required
Typical point costs range from 10-100 depending on the reward value. Children earn 1 point per correct quiz answer by default.
Optional Settings
- Description - Add details about the reward
- Active Status - Toggle whether children can see and save for this reward
parent-rewards-page.tsx:119-122:
Managing the Reward Catalog
Reward Cards
Each reward displays as a card with: Fromparent-rewards-page.tsx:138-199:
Learner Progress Tracking
Reward cards can show how much each child has saved: Fromparent-rewards-page.tsx:174-196:
Expand a reward card to see how close each child is to earning it. This helps you understand what motivates each child.
Handling Redemption Requests
When a child has enough points saved, they can request to redeem a reward.The Redemptions Tab
Fromparent-rewards-page.tsx:440-458:
Redemption Cards
Fromparent-rewards-page.tsx:202-263:
Approving Redemptions
Review the Request
Check which child is requesting which reward and how many points they’re spending.
Add a Note (Optional)
Include a message to your child:
- “Great job saving up!”
- “We’ll do this on Saturday”
- “Pick a movie you’d like to watch”
Advanced Settings
Double-or-Loss Mode
Fromparent-rewards-page.tsx:266-300:
How Double-or-Loss Works
Correct Answers
Earn 2× points (2 points instead of 1)Rewards faster progress for high performers
Wrong Answers
Lose 1 point per incorrect answerAdds stakes and encourages careful thinking
Data and Mutations
Fetching Rewards
Fromparent-rewards-page.tsx:313-316:
Creating/Updating Rewards
Fromparent-rewards-page.tsx:350-359:
Deleting Rewards
Fromparent-rewards-page.tsx:361-364:
When you delete a reward, any points children have saved toward it are automatically refunded to their available balance.
Best Practices
Start Small
Start Small
Begin with inexpensive rewards (10-25 points) so children experience success early. Add bigger rewards as they get used to the system.
Mix Reward Types
Mix Reward Types
Offer variety:
- Quick wins (ice cream, extra screen time)
- Medium goals (toy, game, outing)
- Long-term prizes (special trip, big purchase)
Let Children Choose
Let Children Choose
Ask your children what rewards motivate them. The system works best when rewards align with their interests.
Be Consistent
Be Consistent
Approve redemptions promptly and follow through on rewards. This builds trust in the system.
Celebrate Progress
Celebrate Progress
Use the progress tracking feature to recognize when children are getting close to their goals.
Troubleshooting
Child can't see a reward
Child can't see a reward
Check that:
- The reward is marked as “Active”
- The child has refreshed their page
- The reward wasn’t just created (may take a moment to sync)
Points not saving correctly
Points not saving correctly
Verify:
- The child actually completed the save action
- They had enough available points
- The reward is still active
- No errors occurred (check console)
Redemption stuck pending
Redemption stuck pending
If a redemption won’t approve:
- Refresh the page
- Check your internet connection
- Try approving again
- Contact support if issue persists
Next Steps
Learning Goals
See how children interact with the rewards system
Track Progress
Monitor points earned and lessons completed
View Dashboard
Return to the main parent view
Export Data
Download reward and redemption history