Body: <p>I'm doing some testing and investigation into using CiviCRM for convention memberships. </p>
  
  <p>These need to be able to be upgraded. </p>
  
  <p>There is no membership type upgrade in CivCRM. </p>
  
  <p>You can only memberships. </p>
  
  <p>But it occurred to me that perhaps I could use Membership Status to hold what the current ACTUAL membership Status is. </p>
  
  <p>The problem is, that I want membership Status to be be based on the Membership type, not the date that the membership /s are valid for. And there's no way to have any other criteria than dates. </p>
  
  <p>Then I saw that when adding memberships manually, you can set a Status Override. This is probably exactly what I want. Except I can't see any way of setting a Status Override in a normal membership.  ie. IF someone buys a membership online, I can't have that membership THEY bought have a status override. Is there a way anyone can think to do this?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-02-17T20:47:21.293Z
Comments.Text: you could try out civirules for that
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-02-18T10:56:12.027Z
Comments.Text: Not sure I understand what you're aiming to do here.  Membership is for a defined period of time and status relates to those dates and payments etc.  You want the status to be based on the type ... anything else?   The Membership functionality may not be a good fit for your needs so step back from the details of membership type/status/overrides and describe the bigger picture of what you're trying to do and we may be able to help.
Comments.UserDisplayName: Aidan
Tags: <civimember>
Title: Is it possible to set a Membership Status Override for a Membership Type?
ThreadText: # Is it possible to set a Membership Status Override for a Membership Type?
  
  (Asked by: username_0 on 2019-02-16)
  
  I'm doing some testing and investigation into using CiviCRM for convention memberships.
  
  These need to be able to be upgraded.
  
  There is no membership type upgrade in CivCRM.
  
  You can only memberships.
  
  But it occurred to me that perhaps I could use Membership Status to hold what the current ACTUAL membership Status is.
  
  The problem is, that I want membership Status to be be based on the Membership type, not the date that the membership /s are valid for. And there's no way to have any other criteria than dates.
  
  Then I saw that when adding memberships manually, you can set a Status Override. This is probably exactly what I want. Except I can't see any way of setting a Status Override in a normal membership. ie. IF someone buys a membership online, I can't have that membership THEY bought have a status override. Is there a way anyone can think to do this?
  
  **Tags:** civimember
  
  > **Comments:**
  > **username_1**: you could try out civirules for that  
  > **username_2**: Not sure I understand what you're aiming to do here.  Membership is for a defined period of time and status relates to those dates and payments etc.  You want the status to be based on the type ... anything else?   The Membership functionality may not be a good fit for your needs so step back from the details of membership type/status/overrides and describe the bigger picture of what you're trying to do and we may be able to help.  
  
  ---
  
  ## 0 answers
  
  