Review this function that issues gift cards. The returned code is emailed to the recipient, and anyone who types it at checkout can spend the balance. What do you flag?