Overview Details Press Releases Multimedia Locations People Groups Virtual cards are fast becoming the most popular and powerful way to deliver a gift, reward or a payment instantly. Virtual Incentives make it possible for businesses to capitalize on the power of e-gift cards.