No, you do not need to enter a credit card when redeeming a gift card to your account. Just redeem your gift card code as payment for your subscription.