I think describing it as a gift card is problematic.
If you described it as "buying access to an event in advance", then it would be fine, but the point of a "gift card" is to "gift" it to someone.
If you described it as "buying access to an event in advance", then it would be fine, but the point of a "gift card" is to "gift" it to someone.