I think the best solution would be to let people add and remove columns they want to see. Like, you right-click the column titles bar and have a list of possible columns to check/uncheck.
This does complicate the UI, so I'd add it only if really needed. I think the current columns suffice (Status, Date, Type, Amount).
What other information about a transaction could you possibly want in a column? Note that you can always request the transaction details by double clicking on one.