Answers.Body: <p>Caldera Forms CiviCRM now allows you to choose whether you want to renew an existing membership or create a new one entirely, see here <a href="https://civicrm.org/blog/danaskallman/caldera-forms-civicrm-cfc-for-donations-and-membership" rel="nofollow noreferrer">https://civicrm.org/blog/danaskallman/caldera-forms-civicrm-cfc-for-donations-and-membership</a>.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-15T05:00:06.007Z
Answers.Text: This is helpful for CiviCRM on WP (just a note for anyone who doesn't know that  Caldera is a WordPress option)
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-15T10:09:31.073Z
Answers.Text: That looks interesting! I think we'd need a Caldera Forms payment processor for our Direct Debit provider, though.
Answers.UserDisplayName: Andrew West
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-15T04:00:03.783Z
Answers.LastActivityDate: 2018-11-15T04:00:03.783Z
Answers.UserDisplayName: Andy Burns
Body: <p>Our members can join by credit card (paying manually each year, nothing clever) or by Direct Debit (set up as an auto-renew membership). We want to give credit card-payers the option to 'renew' to paying by Direct Debit. But this is complicated as the logic of payment dates/end dates is rather different between the two types. </p>
  
  <p>I'd rather Civi just created a brand new Direct Debit membership in these circumstances, rather than trying to renew the old one. But the standard membership signup forms will always try to renew an existing one.</p>
  
  <p>Does anyone have any suggestions for how to make Civi create a new membership in these circumstances? I can't see any obvious hooks for membership renewals. Should I intercept the entire form in hook_civicrm_postProcess?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-11-15T05:00:19.473Z
Comments.Text: what CMS are you on?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-11-15T11:01:16.603Z
Comments.Text: We're on WordPress.
Comments.UserDisplayName: Andrew West
Tags: <wordpress><civimember>
Title: Create a new membership rather than renew an existing one
ThreadText: # Create a new membership rather than renew an existing one
  
  (Asked by: username_0 on 2018-11-14)
  
  Our members can join by credit card (paying manually each year, nothing clever) or by Direct Debit (set up as an auto-renew membership). We want to give credit card-payers the option to 'renew' to paying by Direct Debit. But this is complicated as the logic of payment dates/end dates is rather different between the two types.
  
  I'd rather Civi just created a brand new Direct Debit membership in these circumstances, rather than trying to renew the old one. But the standard membership signup forms will always try to renew an existing one.
  
  Does anyone have any suggestions for how to make Civi create a new membership in these circumstances? I can't see any obvious hooks for membership renewals. Should I intercept the entire form in hook\_civicrm\_postProcess?
  
  **Tags:** wordpress, civimember
  
  > **Comments:**
  > **username_1**: what CMS are you on?  
  > **username_0**: We're on WordPress.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2018-11-15. Score: 3
  
  Caldera Forms CiviCRM now allows you to choose whether you want to renew an existing membership or create a new one entirely, see here <https://civicrm.org/blog/danaskallman/caldera-forms-civicrm-cfc-for-donations-and-membership>.
  
  > **Comments:**
  > **username_1**: This is helpful for CiviCRM on WP (just a note for anyone who doesn't know that  Caldera is a WordPress option)  
  > **username_0**: That looks interesting! I think we'd need a Caldera Forms payment processor for our Direct Debit provider, though.  
  
  ---
  
  