Example 1: Give user option to pay for Event Registration either right now - or in monthly installments
Scenario: Parent (Primary Contact) signs up Child for Swim Club. Give the Parent the option to pay all Fees right now - or in Installments.
1a) set up the fields in the new Recurring Contribution section in the CiviCRM tab. In order for webform_civicrm module to set up a Recurring Contribution two elements are required: Number of Installments and their Frequency.
1b) configure the webform fields: I've added a select / checkbox so the User can indicate if they wish to pay all now - or in 10 installments. There is a Conditional that if checked Yes -> shows the Number of Installments field; That field is disabled and hidden.
1c) Event registration for Child: Child is registered as a Participant we see the first Payment.
1d) the Primary Contact's record contains the first Contribution in this Series
1e) the Primary Contact's record contains the Recurring Contribution Series - details.
even though the monthly contributions will process as specified, subsequent installments don't (yet) get associated with/credited to the Event registration. CiviCRM Core can't (yet) associate a Recurring series with an Event registration.