I like the Issue Refund button. An additional check is needed, though, to prevent users from seeing/clicking the 'Issue Refund' button when a mix of refundable and non-refundable transactions are selected. As it stands, when clicking the button with that scenario, the user gets an error alert for REFUND_EXCEEDS_BALANCE on the positive-balance transaction.
I like the Issue Refund button. An additional check is needed, though, to prevent users from seeing/clicking the 'Issue Refund' button when a mix of refundable and non-refundable transactions are selected. As it stands, when clicking the button with that scenario, the user gets an error alert for REFUND_ EXCEEDS_ BALANCE on the positive-balance transaction.