Sometimes a contact ends up with two memberships of the same type. (This is not from merging - recent changes have fixed that source of two memberships)
I am wanting to unlink contributions from one membership and link them to the other membership without doing it directly in the database tables or using the API explorer.
It seems that the extension org.civicoop.membershippayment does what I want, but the info.xml only says it is compatible with v4.6.
We are on v5.3. Is anyone using it successfully on a 4.7 or 5.X version?