A lending management software should support multiple products for unsecured consumer and unsecured business lending typically Merchant Cash Advance or Factor based product, term loans, line of credit, portfolio based loans- used for Supply Chain Financing.
At the loan level the loan software for lenders should be capable of handling different interest accrual methods such as 30/360, Actual/Actual, equated monthly etc with multiple payment hierarchies.