
When To Use This
- End-of-week “shopping” time where students line up to spend
- Processing a stack of physical “I want this” cards quickly
- Any moment you’d rather click than dig through individual student profiles
What’s Shown
- Rows: All students in the classroom, with their current balance.
- Columns: All rewards from the global rewards catalog where:
visibleis onstockis greater than zero
- Redeem button: Disabled when the student can’t afford the reward or stock is zero.
Redeeming
Click Redeem on the chosen reward
The button only enables when the student has enough balance and the reward is in stock.
Behind the Scenes
Each redemption:- Subtracts the reward cost from the student’s
balance. - Decrements the reward’s
stock. - Writes a
redeemtransaction with the note"Redeemed: <reward title>". - Logs an activity feed entry (
reward_redeemed).