System Requirements

NLS is a multi-tier client server application written in-house entirely in Microsoft Visual C++ using an industry standard back end database.

NLS supports integration with third party products using COM, DCOM, C++, VB, SOAP, and REST based web services. There are approximately 50 different third party products with which we have interfaced.

Import and export controls are in the GUI with event driven scripting. Importing into the application is as simple as building an XML object and importing via one of our supported interface methods.

Client Computer Requirements

Hardware requirements will vary depending on the operating system being used. PCs meeting or exceeding the minimum requirements for its installed operating system is recommended. Make sure the operating system is up-to-date with the latest software and security updates installed.

Supported Operating Systems (both 32-bit and 64-bit are supported):

  NLS 4 NLS 5 – 5.15 NLS 5.16 – 5.20 NLS 5.21+ NLS 5.33+
Windows 7      
Windows 8    
Windows 8.1    
Windows 10
Windows 11        

Windows dark mode is not fully supported at this time and some visual irregularities may appear.

Server Requirements

Hardware requirements will vary depending on the operating system being used. For optimal performance, a dual quad-core Xeon 5500 series server is recommended to service up to 100 NLS users and 50,000 to 100,000 active loans.

Supported Operating Systems (both 32-bit and 64-bit are supported):

  NLS 4 NLS 5.0 – 5.4 NLS 5.5+
Windows Server 2003    
Windows Server 2008    
Windows Server 2008 R2    
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016    
Windows Server 2019    

Microsoft SQL Server Database Compatibility

Both 32-bit and 64-bit are supported.

  NLS 4 NLS 5.0 – 5.6 NLS 5.7 – 5.25 NLS 5.26+
SQL Server 2005    
SQL Server 2008    
SQL Server 2008 R2    
SQL Server 2012  
SQL Server 2014  
SQL Server 2016  
SQL Server 2017    
SQL Server 2019    

Note

Standard edition is sufficient for up to 32 GB of RAM.

Oracle Database Compatibility

  NLS 4 NLS 5.0 – 5.19 NLS 5.20+ NLS 5.27+
Oracle 9i    
Oracle 10g    
Oracle 11g    
Oracle 12c  
Oracle 19c  

Note

Oracle is supported on any Oracle supported operating system.

Storage Space Requirements

Storage space is dependent on the database used, number of loans in a portfolio, and the type of history maintained. Estimates for a loan portfolio are 80 MB to 200 MB per 1,000 loans maintained for one year. Size per 1,000 loans is based on:

  • Statement, late notices, and other images being archived in the database.
  • Frequency of statements.
  • Loan setups that include complicated interest structures.
  • Transactions per loan.
  • Collections activity for specific portfolio.

RESTful Web Service Requirements

It is strongly recommended that the RESTful Web Service version being used corresponds to the NLS application version as shown below.

RESTful Web Service NLS
4.0.0
4.0.1
4.0.2
5.13.x
5.0.0
5.0.1
5.14.x
6.0.0
6.0.1
6.1.0
5.15.x
6.1.1
6.1.2
5.15.4 – 5.15.5
7.0.0 5.16.x
7.0.1
7.0.2
5.16.4
7.1.0 5.18.x
8.0.0
8.0.1
8.1.0
8.1.1
8.2.0
8.3.0
8.4.0
8.5.1
8.6.1
5.18.x
9.0.0
9.0.1
9.0.2
5.19.x
10.0.0
10.0.1
5.20.x
11.0.0
11.0.1
11.0.3
5.21.x
12.0.0
12.1.0
5.22.1 – 5.22.3
13.0.0 5.23.x
14.0.0 5.24.x
15.0.0
15.0.1
15.1.0
5.25.x
16.0.0
16.0.1
5.26.x
16.1.0 5.26.2 – 5.26.3
17.0.0
17.1.0
17.1.1
5.27.x
18.0.0
18.1.0
18.1.1
5.28.x
19.0.0
19.1.0
5.29.x
20.0.0
20.1.0
20.1.1
20.3.0
20.4.0
20.4.1
20.4.2
5.30.x
20.5.0
20.5.1
5.30.7 – 5.30.8
21.0.0
21.1.0
21.2.0
5.31.x
22.0.0 5.32.x
22.0.1 5.32.1 – 5.32.12
23.0.0
23.1.0
5.33.x
24.0.0 5.34.x
24.1.0 5.34.5 – 5.34.12
25.0.0
25.1.0
25.2.0
25.3.0
25.4.0
25.5.0
25.6.0
5.35.x
26.0.0
26.0.1
26.1.1
5.36.x
27.0.0
27.1.0
27.1.1
5.37.x
27.1.2
27.2.0
5.37.3

Borrower Portal Requirements

The versions of RESTful Web Service listed below are the minimum supported versions. RESTful Web Service versions higher than the listed version are also supported.

Borrower Portal RESTful Web Service
3.0 12.1.0+
4.0
4.0.1
14.0.0+
5.0 20.0.0+
5.0.1
5.0.2
21.1.0+
6.0
6.0.1
AutomatedPayment.DisableCardPayments = True
23.0.0+
6.0
6.0.1
AutomatedPayment.DisableCardPayments = False
25.0.0+
6.1 25.4.0+
6.2 25.6.0+

NLS Web App Requirements

NLS Web App RESTful Web Service NLS
1.4.2 25.2.0 5.35.x
1.4.3 25.3.0 5.35.x
1.5.0 27.1.3 5.37.3