Hi Tim
No, if you want it to be recurring, then credit card is required at the time user sign up. In your case, maybe create a Free Subscription plan (with Enable Renewal set to No) with an option to allow users to update to the paid recurring plan. That should work
Regards,
Tuan