You had to book the particular package deal with a discount code to get the giftcard. It's not automatic. If your son just made a regular room-only or package reservation and didn't give the code or specify that he wanted the giftcard package, it was not booked as such. His reservation confirmation should have listed it as included in the package. If he made the reservation online, he had to book it through a special tab and prompt. Disney always defaults to the no-discount-full-price package; the giftcard promotion and others are limited in number, so not everyone gets it. Unfortunately, if he didn't book it with the code or correctly on the website, there's really nothing he can do. Sorry. If he thinks he did it correctly and has a copy of a confirmation from his email that lists the promotion, he can take it up with the manager. Hope he has a wonderful vacation anyway.