Answers.Body: <p>Adding the contribution status itself is pretty easy. You can do that with Administer/System Settings/Option Groups, find the one for Contribution Status and click on 'options'. You will then get the possibility to add a value.</p>
  
  <p>This is just adding a status, so I assume the settings of the status will be done manually. If you want to automate that you will have to develop a small extension that acts when a contribution is added or changed, and sets your status in relevant cases.</p>
  
  <p>Am I making sense?</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-04T12:30:41.597Z
Answers.Text: Oh my, is it really that easy? Feel a little dumb I didn't know where these options were, thanks a bunch!
Answers.UserDisplayName: RayWright
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-05T01:00:32.990Z
Answers.Text: Normally, options really are this easy.  Unfortunately, this one is a special case, and it won't let you change contribution statuses.  There are too many accounting things related to it.
Answers.UserDisplayName: Andie Hunt
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-04T07:15:06.490Z
Answers.LastActivityDate: 2015-06-04T07:15:06.490Z
Answers.UserDisplayName: ErikH - CiviCooP
Answers.Body: <p>Normally, you can set new options in Administer > System Settings > Option Groups, but you'll notice that it says:</p>
  
  <blockquote>
    <p>This option group is reserved for system use. You cannot add or delete options in this list.</p>
  </blockquote>
  
  <p>You could work around it by adding a new item in the civicrm_option_value table, but you'd be definitely doing something that CiviCRM is telling you not to do.  You may have upgrade problems at some later point, because CiviCRM will assume nobody has gone in and messed around with those options.</p>
  
  <p>Instead, you might consider that there really is no <em>new</em> data to be stored; you just want to be able to find really old pending contributions.  If you just create a report based upon the donor detail report with the following changes, you ought to be able to find the right folks:</p>
  
  <ul>
  <li>Contribution Status set to Pending, Cancelled, or whatever else</li>
  <li>Receive date set to "To end of previous quarter" or an equivalent relative date (I know it's not exactly what you want, but date filters will be improving soon, I hear)</li>
  </ul>
  
  <p>You can even set this as a dashlet so that the person in charge of pestering people about this can have it on his or her dashboard.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-05T20:35:34.203Z
Answers.Text: In previous versions you could add to that options set (I have on old install I'm working on upgrading at the moment). In the current version you can at least change how the statuses read - which will do what we need.
Answers.UserDisplayName: RayWright
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-05T00:57:23.543Z
Answers.LastActivityDate: 2015-06-05T00:57:23.543Z
Answers.UserDisplayName: Andie Hunt
Body: <p>I've been trying to follow the contribution status updates and found this link very helpful: <a href="http://wiki.civicrm.org/confluence/display/CRM/CiviAccounts+Data+Flow#CiviAccountsDataFlow-Otherchangestocontributionstatus">http://wiki.civicrm.org/confluence/display/CRM/CiviAccounts+Data+Flow#CiviAccountsDataFlow-Otherchangestocontributionstatus</a></p>
  
  <p>I have a follow up question/thought. The 'overdue' status is no longer an option for contributions. We had been using this in the case that a donor who had previously indicated they would mail in a check, or the like, never did. We give is a 90 day grace period but then change the status to overdue. (Although we like the language 'expired' better when talking to donors.) We like that this is a separate status than 'cancelled'. In our workflow they represent two different concepts. This is especially helpful when it comes to talking to the owners of PCPs - we can easily see if we cancelled a donation (something we removed due to an error or request) vs a pending donation that simply never came in.</p>
  
  <p>How hard (or crazy) would it be for me to add a custom contribution status?</p>
  
Tags: <civicontribute>
Title: Contribution Status Updates, no more 'overdue'
ThreadText: # Contribution Status Updates, no more 'overdue'
  
  (Asked by: username_0 on 2015-06-03)
  
  I've been trying to follow the contribution status updates and found this link very helpful: <http://wiki.civicrm.org/confluence/display/CRM/CiviAccounts+Data+Flow#CiviAccountsDataFlow-Otherchangestocontributionstatus>
  
  I have a follow up question/thought. The 'overdue' status is no longer an option for contributions. We had been using this in the case that a donor who had previously indicated they would mail in a check, or the like, never did. We give is a 90 day grace period but then change the status to overdue. (Although we like the language 'expired' better when talking to donors.) We like that this is a separate status than 'cancelled'. In our workflow they represent two different concepts. This is especially helpful when it comes to talking to the owners of PCPs - we can easily see if we cancelled a donation (something we removed due to an error or request) vs a pending donation that simply never came in.
  
  How hard (or crazy) would it be for me to add a custom contribution status?
  
  **Tags:** civicontribute
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2015-06-04. Score: 2 | Accepted answer
  
  Adding the contribution status itself is pretty easy. You can do that with Administer/System Settings/Option Groups, find the one for Contribution Status and click on 'options'. You will then get the possibility to add a value.
  
  This is just adding a status, so I assume the settings of the status will be done manually. If you want to automate that you will have to develop a small extension that acts when a contribution is added or changed, and sets your status in relevant cases.
  
  Am I making sense?
  
  > **Comments:**
  > **username_0**: Oh my, is it really that easy? Feel a little dumb I didn't know where these options were, thanks a bunch!  
  > **username_2**: Normally, options really are this easy.  Unfortunately, this one is a special case, and it won't let you change contribution statuses.  There are too many accounting things related to it.  
  
  ---
  
  ### Answer by username_2 on 2015-06-05. Score: 1
  
  Normally, you can set new options in Administer > System Settings > Option Groups, but you'll notice that it says:
  
  > This option group is reserved for system use. You cannot add or delete options in this list.
  
  You could work around it by adding a new item in the civicrm\_option\_value table, but you'd be definitely doing something that CiviCRM is telling you not to do. You may have upgrade problems at some later point, because CiviCRM will assume nobody has gone in and messed around with those options.
  
  Instead, you might consider that there really is no *new* data to be stored; you just want to be able to find really old pending contributions. If you just create a report based upon the donor detail report with the following changes, you ought to be able to find the right folks:
  
  * Contribution Status set to Pending, Cancelled, or whatever else
  * Receive date set to "To end of previous quarter" or an equivalent relative date (I know it's not exactly what you want, but date filters will be improving soon, I hear)
  
  You can even set this as a dashlet so that the person in charge of pestering people about this can have it on his or her dashboard.
  
  > **Comments:**
  > **username_0**: In previous versions you could add to that options set (I have on old install I'm working on upgrading at the moment). In the current version you can at least change how the statuses read - which will do what we need.  
  
  ---
  
  