How to set up recurring contributions on Webform using Stripe
As webform_civicrm only uses the contribution page to get the basic details (ie. payment processor) you'd need to configure the rest using the webform_civicrm integration itself.

On the "Contributions" section you have the following options:


I think you will need to enable these, and also configure a "total amount" by activating the "contribution amount" parameter:


You can configure all those fields as "hidden" via the webform config once you have enabled them so they are not shown to the user.