There are different types of gift cards:
A physical gift card that was sold at the hotel or online.
A personalized gift card purchased online.
An e-gift card, which is an electronic gift card, sent by email.
B2B gift cards.