Do I have to enter my debit/credit card in order to use my TVPlayer Corporate Gift Card? ← Corporate Gift Card No you do not. You will however need to register an account. Creating an account is the 2nd step of the gift card registration process. For more details or questions please contact customer support on support.tvplayer.com page or email firstname.lastname@example.org.