On the CIVICRM server I have (5.13.5, WordPress 5.0), we noticed that when you edit a past Contribution's Payment Method (ie. Cash, Check, Credit Card etc), while CIVICRM will do the necessary debit/credit to account for the change in the Payment Details, the change in the Payment Method is not reflected in the overall Contribution. The Contribution's Payment Method is still reflecting the original Payment Method even after the edit.
For example, if i have a Contribution of $10 which was mistakenly entered as Check for payment method, it will record as $10 Check. When this contribution is edited to change it to $10 Cash, the payment details will record correctly that:
$10 Check
-$10 Check
$10 Cash
but the Payment Method still remains as Check. This affects the reporting of the contribution as it doens't turn up under the latest Payment Method after edit. Would this be a bug? Thanks.