Relating to 4.7. It is possible for a contribution to be made up of multiple payments.
A contribution can have a Transaction ID, but individual payments can also have a Transaction ID.
However, individual payments can not be found by searching for 'Transaction ID' in the Contributions > Find Contributions page.
For example: a participant registers for an event, choosing a ticket for £5 and paying online. This creates a contribution with a Transaction ID. We then upgrade the ticket in the back end, to £10. They pay the difference over the phone. We 'Add payment' on the contribution, and record the transaction ID.
Is there any way to search for payments rather than just the parent contributions? If not, perhaps the Find Contributions page should also search (or have an option to search) individual payments too?
For those visually inclined people: