We can edit a transaction by changing the transaction details or pricing plus adding payments.
Multiple payments can be made and payments types do not need to be the same.