Answers.Body: <p>There is an extension that does that: <a href="https://github.com/Project60/org.project60.membership" rel="nofollow noreferrer">https://github.com/Project60/org.project60.membership</a></p>
  <p>It can do much more than only connecting memberships and contributions via the UI so make sure that it's not an overkill for your purposes ;)</p>
  <p>Unfortunately, there is no coherent documentation so for some features you may want to contact the maintainer (Björn from SYSTOPIA) for info and/or add to the documentation once you know your way around the extension.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-11-12T12:21:58.207Z
Answers.LastActivityDate: 2020-11-18T06:00:37.497Z
Answers.LastEditDate: 2020-11-18T06:00:37.497Z
Answers.UserDisplayName: Fabian
Answers.Body: <p><a href="https://github.com/CiviCooP/org.civicoop.membershippayment" rel="nofollow noreferrer">org.civicoop.membershippayment</a> does this and only this.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-11-18T19:32:43.613Z
Answers.Text: Looks great. Thanks @jon
Answers.UserDisplayName: michaelmcandrew
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-11-18T13:03:54.090Z
Answers.LastActivityDate: 2020-11-18T13:03:54.090Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>Does anyone know of an extension / not technical approach that allows users to manually associate contributions with a membership when they have not been properly associated.</p>
  <p>I've seen this happen for various reasons including user and system error. We sometimes write short scripts to fix this by creating entries in the civicrm_membership_payment table when it is easy to know what should be linked with what but it would be nice if users could do this on a one to one basis, 1) so they don't have to ask a developer and 2) for those times when it is not obvious what should happen (multiple memberships, contribution types, etc.)</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-11-12T11:04:11.093Z
Comments.Text: Don't know of any extension, but would be interested if this was available. Now I always have to ask the developer to do it. If something like this will become available, I am very willing to test/review.
Comments.UserDisplayName: Betty Dolfing
Tags: <civicontribute><civimember>
Title: non technical approach to associate contributions with memberships
ThreadText: # non technical approach to associate contributions with memberships
  
  (Asked by: username_0 on 2020-11-12)
  
  Does anyone know of an extension / not technical approach that allows users to manually associate contributions with a membership when they have not been properly associated.
  
  I've seen this happen for various reasons including user and system error. We sometimes write short scripts to fix this by creating entries in the civicrm\_membership\_payment table when it is easy to know what should be linked with what but it would be nice if users could do this on a one to one basis, 1) so they don't have to ask a developer and 2) for those times when it is not obvious what should happen (multiple memberships, contribution types, etc.)
  
  **Tags:** civicontribute, civimember
  
  > **Comments:**
  > **username_1**: Don't know of any extension, but would be interested if this was available. Now I always have to ask the developer to do it. If something like this will become available, I am very willing to test/review.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_3 on 2020-11-18. Score: 4 | Accepted answer
  
  [org.civicoop.membershippayment](https://github.com/CiviCooP/org.civicoop.membershippayment) does this and only this.
  
  > **Comments:**
  > **username_0**: Looks great. Thanks @jon  
  
  ---
  
  ### Answer by username_2 on 2020-11-12. Score: 3
  
  There is an extension that does that: <https://github.com/Project60/org.project60.membership>
  
  It can do much more than only connecting memberships and contributions via the UI so make sure that it's not an overkill for your purposes ;)
  
  Unfortunately, there is no coherent documentation so for some features you may want to contact the maintainer (Björn from SYSTOPIA) for info and/or add to the documentation once you know your way around the extension.
  
  
  ---
  
  