The giftcard system is currently down. We are aware of the issue and will have it sorted out shortly.