Answers.Body: <p>I don't think non-renewable memberships are possible at the moment. Your options are to play with CiviDiscount and/or CiviRules. </p>
  
  <p>You could offer a discount to get the first period free, or as petednz suggested look at negative discounts. I think the negative discount (fixed amount not %age) will need to be applied to existing members.</p>
  
  <p>You could also have people add them selves to a group (say Trial), which gives the same privileges that the membership would provide, then perhaps CiviRules could be used to change the group to another say Trial expired, after 6 months.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-19T21:36:27.293Z
Answers.LastActivityDate: 2015-11-19T21:36:27.293Z
Answers.UserDisplayName: Sanjay Jain
Answers.Body: <p>I revised what I did here. Instead I used a Drupal rule to check the contribution path when someone renews, and then used the API to check if an existing trial membership had ever existed. I then executed some jQuery to hide the first row (the free trial) on the membership signup price set.
  This has the advantage of retaining membership upsell.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2015-11-21T09:59:49.797Z
Answers.LastActivityDate: 2019-05-27T14:23:54.670Z
Answers.LastEditDate: 2019-05-27T14:23:54.670Z
Answers.UserDisplayName: Tony Horrocks
Answers.Body: <p>I would look at CiviDiscount and see if it can let you provide a negative discount for the membership and make it only available to people who have no Membership Status or similar.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-19T18:43:42.537Z
Answers.LastActivityDate: 2015-11-19T18:43:42.537Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>I want to create a membership type that is non-renewable. Let's say a membership that lasts for 6 months and is free.</p>
  
  <p>If someone is already a member and clicks Join again (which is effectively a renewal) then I do not want them to be able to extend their membership (in other words an extra 6 months free). Is this possible? </p>
  
Tags: <civimember>
Title: Non renewable memberships
ThreadText: # Non renewable memberships
  
  (Asked by: username_0 on 2015-11-19)
  
  I want to create a membership type that is non-renewable. Let's say a membership that lasts for 6 months and is free.
  
  If someone is already a member and clicks Join again (which is effectively a renewal) then I do not want them to be able to extend their membership (in other words an extra 6 months free). Is this possible?
  
  **Tags:** civimember
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2015-11-19. Score: 2 | Accepted answer
  
  I don't think non-renewable memberships are possible at the moment. Your options are to play with CiviDiscount and/or CiviRules.
  
  You could offer a discount to get the first period free, or as username_2 suggested look at negative discounts. I think the negative discount (fixed amount not %age) will need to be applied to existing members.
  
  You could also have people add them selves to a group (say Trial), which gives the same privileges that the membership would provide, then perhaps CiviRules could be used to change the group to another say Trial expired, after 6 months.
  
  
  ---
  
  ### Answer by username_0 on 2015-11-21. Score: 1
  
  I revised what I did here. Instead I used a Drupal rule to check the contribution path when someone renews, and then used the API to check if an existing trial membership had ever existed. I then executed some jQuery to hide the first row (the free trial) on the membership signup price set.
  This has the advantage of retaining membership upsell.
  
  
  ---
  
  ### Answer by username_2 on 2015-11-19. Score: 0
  
  I would look at CiviDiscount and see if it can let you provide a negative discount for the membership and make it only available to people who have no Membership Status or similar.
  
  
  ---
  
  