As a user, I can redeem a gift card by clicking on a link on the dashboard. This link shows my current available points, and the gift card's value is equal to my current available points.
As a user, I do not see a gift card link if I don't have at least 5 available points.
As an admin, I can see a list of users who have requested a gift card.
I can see their email and requested amount.
When I send off the gift card, I can enter a confirmation number and this marks it as fulfilled.