protected abstract Money handleRefundTransactionPaymentOfInstallment(final LoanRepaymentScheduleInstallment currentInstallment,final LoanTransaction loanTransaction,final Money transactionAmountUnprocessed,final List<LoanTransactionToRepaymentScheduleMapping> transactionMappings);

protected abstract Money handleRefundTransactionPaymentOfInstallment ( final LoanRepaymentScheduleInstallment currentInstallment , final LoanTransaction loanTransaction , final Money transactionAmountUnprocessed , final List < LoanTransactionToRepaymentScheduleMapping > transactionMappings ) ;
invoked when a there is a refund of an active loan or undo of an active loan undoes principal , interest , fees and charges of this transaction based on the repayment strategy
