No, you do not need to enter your credit card information when you register. We only require your Credit Card details at checkout.