The gift card plugin brings a lot of flexibility in terms of gift card amount, delivery options, redemption options, tracking, etc.