A contribution is made by Contact A, but they require the receipt to go to Contact B. What other option is there other than deleting the Contribution record and creating a new one for Contact B.
I have re-read about Soft Credit but see nothing that offers this functionality.
With access to the DB we can update the record (and associated Activities) directly but not ideal.
Is there any 'transfer Contribution' type feature or extension anyone has come across? There was an "I am making one" comment here