Body: <p>Our client is an association of Pension Funds. Several fund administrators manage multiple funds. The managers need to renew the memberships of each fund under their control. The funds are the members, not the managers. However, after a support call, I logged in as a fund manager and received the following:</p>
  
  <blockquote>
    <p>You already have a lifetime membership and cannot select a membership
    with a shorter term.</p>
  </blockquote>
  
  <p>We have no lifetime memberships, but this fund administrator has 7 member funds in her portfolio. She renewed 2 before this error appeared. Also, one fund she tried to renew, was logged as one of her clients she had just renewed. </p>
  
  <p>Essentially, she has clients A-F. She registered A and B, then C was assigned to B. Then I tried to login as her and got the error above. What have I done wrong or better yet, how do we fix this?</p>
  
  <p>We are running 5.13.4 on Wordpress.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-31T06:51:52.080Z
Comments.Text: are you using Inherited Memberships?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-31T09:27:20.233Z
Comments.Text: when you say 'she registered A and B' i take it you mean "she went to a Contribution page and purchased a membership renewal On Behalf Of Org A, and subsequently for Org B". If so can you then explain in different language what is meant by "then C was assigned to B". eg do you mean, she then went back to the Contribution page, selected C from the set of options in the Org field (assuming they show here because she is (somehow) a current permissioned employer of all these Orgs) but the membership renewal she purchased ended up on Org B's record?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-31T15:18:03.293Z
Comments.Text: My apologies for the confusion. You are absolutely correct. The contribution page for membership functioned for organizations A & B. When she tried to register organization C, it was assigned to Assigned to Organization B. When I logged in as the user, I received the error that a lifetime membership already exists, even though, there are no lifetime memberships configured on the site.
Comments.UserDisplayName: LyonsDigital
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-31T19:25:17.083Z
Comments.Text: I really am not sure what else to suggest other than offering a quick consultation to see if a fresh pair of eyes can figure what is going on. Something is not set up as you need it.
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-07T16:07:37.977Z
Comments.Text: It appears to be related to this issue: https://civicrm.stackexchange.com/questions/28945/some-users-get-a-lifetime-membership-message-when-they-try-to-renew I would certainly be open to a consult.
Comments.UserDisplayName: LyonsDigital
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-07T20:30:50.450Z
Comments.Text: Sure PM me or fire us a request via https://fuzion.co.nz/contact and we will see if we can dig in for you.
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-03-06T11:33:06.470Z
Comments.Text: I have seen this issue when a member has a membership on the record with a status of 'cancelled' and then tries to renew. The 'Lifetime' error message appears even though the cancelled membership is of a different type. My work around was to set the status of the cancelled membership to 'expired' - this meant the membership could be renewed as normal.
Comments.UserDisplayName: Nicola
Tags: <civicontribute><civimember>
Title: Membership on behalf of multiple organizations error
ThreadText: # Membership on behalf of multiple organizations error
  
  (Asked by: username_0 on 2019-10-30)
  
  Our client is an association of Pension Funds. Several fund administrators manage multiple funds. The managers need to renew the memberships of each fund under their control. The funds are the members, not the managers. However, after a support call, I logged in as a fund manager and received the following:
  
  > You already have a lifetime membership and cannot select a membership
  > with a shorter term.
  
  We have no lifetime memberships, but this fund administrator has 7 member funds in her portfolio. She renewed 2 before this error appeared. Also, one fund she tried to renew, was logged as one of her clients she had just renewed.
  
  Essentially, she has clients A-F. She registered A and B, then C was assigned to B. Then I tried to login as her and got the error above. What have I done wrong or better yet, how do we fix this?
  
  We are running 5.13.4 on Wordpress.
  
  **Tags:** civicontribute, civimember
  
  > **Comments:**
  > **username_1**: are you using Inherited Memberships?  
  > **username_1**: when you say 'she registered A and B' i take it you mean "she went to a Contribution page and purchased a membership renewal On Behalf Of Org A, and subsequently for Org B". If so can you then explain in different language what is meant by "then C was assigned to B". eg do you mean, she then went back to the Contribution page, selected C from the set of options in the Org field (assuming they show here because she is (somehow) a current permissioned employer of all these Orgs) but the membership renewal she purchased ended up on Org B's record?  
  > **username_0**: My apologies for the confusion. You are absolutely correct. The contribution page for membership functioned for organizations A & B. When she tried to register organization C, it was assigned to Assigned to Organization B. When I logged in as the user, I received the error that a lifetime membership already exists, even though, there are no lifetime memberships configured on the site.  
  > **username_1**: I really am not sure what else to suggest other than offering a quick consultation to see if a fresh pair of eyes can figure what is going on. Something is not set up as you need it.  
  > **username_0**: It appears to be related to this issue: https://civicrm.stackexchange.com/questions/28945/some-users-get-a-lifetime-membership-message-when-they-try-to-renew I would certainly be open to a consult.  
  > **username_1**: Sure PM me or fire us a request via https://username_1.co.nz/contact and we will see if we can dig in for you.  
  > **username_2**: I have seen this issue when a member has a membership on the record with a status of 'cancelled' and then tries to renew. The 'Lifetime' error message appears even though the cancelled membership is of a different type. My work around was to set the status of the cancelled membership to 'expired' - this meant the membership could be renewed as normal.  
  
  ---
  
  ## 0 answers
  
  