utility to combine PaymentTransactionInfoPlugins

Maybe the pull request can be simplified to hide internal changes that aren't interesting after the fact
You could set `t3.properties = t1.properties.clone` and extract a method to find the `transaction_count` property (used also below for `t2`).