How are the gift cards delivered? Corporate gift cards are delivered digitally to the designated company contact, who can then distribute them to individual recipients.