Answers.Body: <p>This <a href="https://github.com/lcdservices/biz.lcdservices.movecontrib" rel="nofollow noreferrer">biz.lcdservices.movecontrib</a> extension should do what you need but it has not been through the extension review process - use with caution.</p>
  
  <blockquote>
    <p>CiviCRM extension to support moving a contribution from one contact to
    another. This can be done through the contact's contribution tab or
    through a Find Contributions search result action.</p>
  </blockquote>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-12T20:42:21.843Z
Answers.Text: As an extension reviewer I've just looked at the code for that one and it looks safe to use.
Answers.UserDisplayName: Coleman
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-12T16:32:05.473Z
Answers.LastActivityDate: 2018-06-12T16:51:31.987Z
Answers.LastEditDate: 2018-06-12T16:51:31.987Z
Answers.UserDisplayName: Aidan
Answers.Body: <p>There are a few ways to correct this:</p>
  
  <ol>
  <li>Delete the contribition and event signup and create a new record</li>
  <li>Indeed change the contact_id in the database, you have to do this in every table which holds data for this contribution (I dont know which tables you have to check).</li>
  <li>Use the extension mentioned by Aiden</li>
  </ol>
  
  <p>Nonetheless to say that the safest one is option 1. </p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-13T13:22:53.170Z
Answers.LastActivityDate: 2018-06-13T13:22:53.170Z
Answers.UserDisplayName: Jaap Jansma - CiviCooP
Body: <p>The site admin accidentally assigned an Event payment to himself - how do I move the contribution to the correct contact? I understand that insofar as it's an event, it's not as simple as changing the contribution contact ID in phpMyAdmin.</p>
  
  <p>I would think this would be a common request - any suggestions? Thanks in advance!</p>
  
Tags: <civievent><civicontribute>
Title: How do I move a contribution from one contact to another?
ThreadText: # How do I move a contribution from one contact to another?
  
  (Asked by: username_0 on 2018-06-12)
  
  The site admin accidentally assigned an Event payment to himself - how do I move the contribution to the correct contact? I understand that insofar as it's an event, it's not as simple as changing the contribution contact ID in phpMyAdmin.
  
  I would think this would be a common request - any suggestions? Thanks in advance!
  
  **Tags:** civievent, civicontribute
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2018-06-12. Score: 5
  
  This [biz.lcdservices.movecontrib](https://github.com/lcdservices/biz.lcdservices.movecontrib) extension should do what you need but it has not been through the extension review process - use with caution.
  
  > CiviCRM extension to support moving a contribution from one contact to
  > another. This can be done through the contact's contribution tab or
  > through a Find Contributions search result action.
  
  > **Comments:**
  > **username_2**: As an extension reviewer I've just looked at the code for that one and it looks safe to use.  
  
  ---
  
  ### Answer by username_3 on 2018-06-13. Score: 2
  
  There are a few ways to correct this:
  
  1. Delete the contribition and event signup and create a new record
  2. Indeed change the contact\_id in the database, you have to do this in every table which holds data for this contribution (I dont know which tables you have to check).
  3. Use the extension mentioned by Aiden
  
  Nonetheless to say that the safest one is option 1.
  
  
  ---
  
  