subject: The Rise of Electronic Payment [print this page] Moreover, since gift cards are so popular among internet users, Central Payment Corporation also offers three gift card programs to fit any merchant and their business. Merchants can get 50 cards immediately by simply signing up and paying a symbolic fee.