Magento 2 gift extension offers 3 types of gift cards: email, printable, and social.