Answers.Body: <p>Unfortunately that's not possible via UI config, we also had similar request and end up writing extension to support it. So its possible by writing custom code.</p>
  <p>Or other option is to make 4 different fixed membership type i.e for each quarter and have 4 different price field in a price set with single option respectively and have Active on and expiry on field set.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-06-11T07:41:09.333Z
Answers.Text: thanks Pradeep. What about a CiviRule to force membership end date?
Answers.UserDisplayName: Guillaume Sorel
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-06-25T09:43:25.280Z
Answers.Text: would this extension be available for the community?
Answers.UserDisplayName: Guillaume Sorel
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-06-10T19:43:17.923Z
Answers.LastActivityDate: 2021-06-10T19:43:17.923Z
Answers.UserDisplayName: Pradeep Nayak
Body: <p>Our client has a membership plan that offers a 3 Month membership but it has to stop for accounting reason by the 31st of August. So if it starts on the 10th of February, end date will be after 3 months on the 9th of May but if it starts on 10th of July it will be ending on the 31st of August. It seems unfair but their work this way.</p>
  <p>Is this possible? I only know fixed or variable but not a mix of it.</p>
  
Tags: <civimember>
Title: Variable membership start date with fixed end date
ThreadText: # Variable membership start date with fixed end date
  
  (Asked by: username_0 on 2021-06-10)
  
  Our client has a membership plan that offers a 3 Month membership but it has to stop for accounting reason by the 31st of August. So if it starts on the 10th of February, end date will be after 3 months on the 9th of May but if it starts on 10th of July it will be ending on the 31st of August. It seems unfair but their work this way.
  
  Is this possible? I only know fixed or variable but not a mix of it.
  
  **Tags:** civimember
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-06-10. Score: 2
  
  Unfortunately that's not possible via UI config, we also had similar request and end up writing extension to support it. So its possible by writing custom code.
  
  Or other option is to make 4 different fixed membership type i.e for each quarter and have 4 different price field in a price set with single option respectively and have Active on and expiry on field set.
  
  > **Comments:**
  > **username_0**: thanks username_1. What about a CiviRule to force membership end date?  
  > **username_0**: would this extension be available for the community?  
  
  ---
  
  