No, the only thing needed to set up a free trial is your email. You only need to register a credit card when you sign up for a paid subscription.