Answers.Body: <p>Similar to Black Fly's extension, I published a basic extension that only adds an option to force recurring donations (per contribution page setting). I would still recommend first testing Alan's extension, it has a much more complete feature set. I'm just adding this as an alternative, I wanted to implement it a bit differently.</p>
  
  <p><a href="https://i.sstatic.net/3GG3M.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/3GG3M.png" alt="force recurring settings"></a></p>
  
  <p>To download: <a href="https://lab.civicrm.org/extensions/forcerecurring" rel="nofollow noreferrer">https://lab.civicrm.org/extensions/forcerecurring</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-30T17:27:24.663Z
Answers.Text: Did you forget to link to the extension page? This one? https://lab.civicrm.org/extensions/forcerecurring
Answers.UserDisplayName: Demerit
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-30T22:45:58.267Z
Answers.Text: Yep, thank you! I updated my answer.
Answers.UserDisplayName: bgm
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-30T16:44:41.207Z
Answers.LastActivityDate: 2019-08-30T22:45:39.490Z
Answers.LastEditDate: 2019-08-30T22:45:39.490Z
Answers.UserDisplayName: bgm
Answers.Body: <p>It might be possible to use Webform CiviCRM  (<a href="https://www.drupal.org/project/webform_civicrm" rel="nofollow noreferrer">https://www.drupal.org/project/webform_civicrm</a>) to set up a page that forces recurring contributions. Conditionals can be set up to control terms, # of installments, and frequency of installments. I usually put those into a fieldset hidden from the end-user. If I recall correctly, it should be possible to set up open-ended recurring payments (term: 0). With this approach, you have more control over theming and placement and can do it for just one contribution page. Downside is increased overhead and training.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-06T18:18:20.080Z
Answers.LastActivityDate: 2018-11-06T18:18:20.080Z
Answers.UserDisplayName: Zachary
Answers.Body: <p>Black Fly Solutions has an extension called <a href="https://github.com/adixon/ca.civicrm.contributionrecur" rel="noreferrer">ca.civicrm.contribution_recur</a> that enhances recurring contributions.  One option it adds is to force recurring payments, which should meet your first need.</p>
  
  <p>The contribution widget only shows total contributions, not total of recurring contributions.  To show that you'd need a bit of custom work.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-04T21:24:23.887Z
Answers.Text: Thanks, looks promising. But the documentation seems to suggest that the force recurring contributions option must be enabled for all contribution pages that contain the recurring option. I might be reading that wrong, but if that's the case this wouldn't work for us.
Answers.UserDisplayName: KMRD
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-05T18:32:03.787Z
Answers.Text: @KMRD sorry to hear that!  If you have a developer available, it's probably a quick change that can be made.  If not, you may want to reach out to Alan Dixon at Black Fly for a quote.  Or any other CiviCRM provider if Alan's not available!
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-06T00:45:12.977Z
Answers.Text: I'll reach out to Alan. Thanks @Jon for your help!
Answers.UserDisplayName: KMRD
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-03-16T21:10:08.217Z
Answers.Text: The ability to set the force recur option per contribution page is implemented. Thanks Jon!
Answers.UserDisplayName: Alan Dixon
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-04T17:25:29.477Z
Answers.LastActivityDate: 2018-11-04T17:25:29.477Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>We would like to set up a contribution page that only accepts monthly recurring contributions. Is there a simple way to do this in CiviCRM? </p>
  
  <p>This contribution page would be associated with a Campaign, and we would like to be able to use the contribution widget to display how many monthly recurring contributions we have received and count them towards a monthly contribution goal. For example, we would like to fundraise to cover a monthly cost, like rent, and set up the widget to display the total monthly cost, and the portion covered by monthly recurring donations.</p>
  
  <p>We are using CiviCRM 5.6.0 with Drupal 7. </p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-11-04T20:47:06.163Z
Comments.Text: we had to tweak a widget for a PCP to show the 'monthly' total for recurring contributions - if you need a hand, sing out and we may be able to share what we did, but unsure how applicable it would be
Comments.UserDisplayName: petednz - fuzion
Tags: <civicontribute><contribution-page><recurring-contributions>
Title: Set up Contribution page to only accept recurring contributions?
ThreadText: # Set up Contribution page to only accept recurring contributions?
  
  (Asked by: username_0 on 2018-11-04)
  
  We would like to set up a contribution page that only accepts monthly recurring contributions. Is there a simple way to do this in CiviCRM?
  
  This contribution page would be associated with a Campaign, and we would like to be able to use the contribution widget to display how many monthly recurring contributions we have received and count them towards a monthly contribution goal. For example, we would like to fundraise to cover a monthly cost, like rent, and set up the widget to display the total monthly cost, and the portion covered by monthly recurring donations.
  
  We are using CiviCRM 5.6.0 with Drupal 7.
  
  **Tags:** civicontribute, contribution-page, recurring-contributions
  
  > **Comments:**
  > **username_1**: we had to tweak a widget for a PCP to show the 'monthly' total for recurring contributions - if you need a hand, sing out and we may be able to share what we did, but unsure how applicable it would be  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_5 on 2018-11-04. Score: 5 | Accepted answer
  
  Black Fly Solutions has an extension called [ca.civicrm.contribution\_recur](https://github.com/adixon/ca.civicrm.contributionrecur) that enhances recurring contributions. One option it adds is to force recurring payments, which should meet your first need.
  
  The contribution widget only shows total contributions, not total of recurring contributions. To show that you'd need a bit of custom work.
  
  > **Comments:**
  > **username_0**: Thanks, looks promising. But the documentation seems to suggest that the force recurring contributions option must be enabled for all contribution pages that contain the recurring option. I might be reading that wrong, but if that's the case this wouldn't work for us.  
  > **username_5**: @username_0 sorry to hear that!  If you have a developer available, it's probably a quick change that can be made.  If not, you may want to reach out to username_6 at Black Fly for a quote.  Or any other CiviCRM provider if username_6's not available!  
  > **username_0**: I'll reach out to username_6. Thanks @Jon for your help!  
  > **username_6**: The ability to set the force recur option per contribution page is implemented. Thanks Jon!  
  
  ---
  
  ### Answer by username_2 on 2019-08-30. Score: 4
  
  Similar to Black Fly's extension, I published a basic extension that only adds an option to force recurring donations (per contribution page setting). I would still recommend first testing username_6's extension, it has a much more complete feature set. I'm just adding this as an alternative, I wanted to implement it a bit differently.
  
  [![force recurring settings](https://i.sstatic.net/3GG3M.png)](https://i.sstatic.net/3GG3M.png)
  
  To download: <https://lab.civicrm.org/extensions/forcerecurring>
  
  > **Comments:**
  > **username_3**: Did you forget to link to the extension page? This one? https://lab.civicrm.org/extensions/forcerecurring  
  > **username_2**: Yep, thank you! I updated my answer.  
  
  ---
  
  ### Answer by username_4 on 2018-11-06. Score: 3
  
  It might be possible to use Webform CiviCRM (<https://www.drupal.org/project/webform_civicrm>) to set up a page that forces recurring contributions. Conditionals can be set up to control terms, # of installments, and frequency of installments. I usually put those into a fieldset hidden from the end-user. If I recall correctly, it should be possible to set up open-ended recurring payments (term: 0). With this approach, you have more control over theming and placement and can do it for just one contribution page. Downside is increased overhead and training.
  
  
  ---
  
  