The author in this article explains how a Corporate Giftcard works. Gift Card Planet offers a wide variety of cards for rewarding clients, staff or customers as corporate gift cards with own logo or for friends or family as custom gift vouchers.
Custom Corporate Gift Cards