Body: <p>We have a number of membership-related contributions that are in Overdue status, as they were promised but not paid on time. Now they have been paid, so in reality they are completed and no longer overdue.</p>
  
  <p>When we attempt to edit the contribution we get the error message in the title. I understand that status transitions are restricted to preserve the integrity of financial transactions- but finally receiving an overdue payment sounds like a sensible transition (and we aren't using Civi for our actual accounts anyway, our finance officer uses a separate accounts package). Is there a correct way of doing this for end users, ie without manually changing it in the database? (We're using 4.4.20)</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-11-17T16:12:30.810Z
Comments.Text: Are these contributions based on pledges? If thats the case should you be amending via pledge?
Comments.UserDisplayName: Parvez Saleh
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-11-17T17:02:28.733Z
Comments.Text: Hi Parvez, no we don't use pledges at all. These are contributions that are payments for memberships. I don't know how they actually got to be overdue- I see it isn't an option when editing existing contributions manually, and isn't even an option when searching with "Find Contributions".
Comments.UserDisplayName: DaveFF
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-11-17T17:24:35.190Z
Comments.Text: Must be a status thats been setup at FF and it must be a terminal status? Can you check your contribution statuses and see what the settings are?
Comments.UserDisplayName: Parvez Saleh
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-11-26T09:56:44.203Z
Comments.Text: Aha, I've found somewhere they can become overdue. It's when you're adding a membership and its contribution together ("Record Membership Payment?" ticked). "Overdue" is an option in "Payment Status".
Comments.UserDisplayName: DaveFF
Tags: <civicontribute>
Title: "Cannot change contribution status from Overdue to Completed" (4.4.20)
ThreadText: # "Cannot change contribution status from Overdue to Completed" (4.4.20)
  
  (Asked by: username_0 on 2015-11-13)
  
  We have a number of membership-related contributions that are in Overdue status, as they were promised but not paid on time. Now they have been paid, so in reality they are completed and no longer overdue.
  
  When we attempt to edit the contribution we get the error message in the title. I understand that status transitions are restricted to preserve the integrity of financial transactions- but finally receiving an overdue payment sounds like a sensible transition (and we aren't using Civi for our actual accounts anyway, our finance officer uses a separate accounts package). Is there a correct way of doing this for end users, ie without manually changing it in the database? (We're using 4.4.20)
  
  **Tags:** civicontribute
  
  > **Comments:**
  > **username_1**: Are these contributions based on pledges? If thats the case should you be amending via pledge?  
  > **username_0**: Hi username_1, no we don't use pledges at all. These are contributions that are payments for memberships. I don't know how they actually got to be overdue- I see it isn't an option when editing existing contributions manually, and isn't even an option when searching with "Find Contributions".  
  > **username_1**: Must be a status thats been setup at FF and it must be a terminal status? Can you check your contribution statuses and see what the settings are?  
  > **username_0**: Aha, I've found somewhere they can become overdue. It's when you're adding a membership and its contribution together ("Record Membership Payment?" ticked). "Overdue" is an option in "Payment Status".  
  
  ---
  
  ## 0 answers
  
  