NetLoan - Collections Module Overview
Overview
The NetLoan Collections module tracks loan delinquency and automates the actions that follow from it. A nightly job evaluates every commenced loan for overdue payments and sets a Payment Status on the loan record; moving a loan into a status can automatically open or update a support Case, apply a fee, and update fields on the loan itself. Collections agents use the resulting statuses and cases day to day, while implementers and administrators configure the statuses and automation. This article explains how the pieces fit together and points you to the detailed article for each task.
Prerequisites
- NetLoan must be installed, and the Loan Collections global setting must be enabled before any status automation runs. See NetLoan - Enabling Collections and How Payment Statuses Work.
- Configuring statuses and automation requires a NetSuite role with administrator-level access to NetLoan Setup. Reviewing statuses and working cases requires only standard NetLoan access.
Use Cases
Enable Collections and understand the core statuses
Turn the module on and let the nightly job assign each loan a core Payment Status - Pending, Current, In Arrears, or Fully Paid - based on overdue payments. Start here if you only need delinquency flags and aren't yet automating downstream actions.
NetLoan - Enabling Collections and How Payment Statuses Work
Define your own payment statuses
Create custom statuses on the NetLoan Payment Status record when you need non-default days-overdue thresholds, an extra qualifying saved search, or any of the automation actions below. Custom statuses map back to one of the core statuses.
NetLoan - Creating Custom Payment Statuses
Automatically create or update support Cases
Have a status open a new Case (or update the latest Case on the loan) when a loan becomes delinquent, using a Case JSON field mapping. Use this to route delinquent loans into your support/collections queue automatically.
NetLoan - Automating Case Creation from a Payment Status
Automatically apply late fees
Tie a fee Payment Type to a status's Issue Fee field so a late fee is created when a loan enters the status. The fee's amount, timing, and criteria are configured on the Payment Type's Auto-Generation section.
NetLoan - Applying Late Fees Automatically from a Payment Status
Automatically update the loan
Write field values back to the loan when it enters a status - for example, setting an "In Default" indicator - using a Loan Update JSON mapping.
NetLoan - Auto-Updating the Loan from a Payment Status
Pull payoff and overdue balances as of a date
Use the loan's As-of-Date fields to get a payoff amount and overdue balances as of any date. This is general NetLoan reporting that supports collections work but applies beyond it.
NetLoan - As-of-Date Fields, Payoff, and Overdue Reporting
Understand and schedule the underlying jobs
Review the scripts behind Collections and how the nightly jobs are scheduled, including how to avoid the known collision between the payment-status job and the management-summary job.
NetLoan - Collections Scripts and Scheduled Jobs
Considerations
Use the core statuses alone if you only need delinquency visibility. Create custom statuses when you need automation (cases, fees, or loan updates) or a days-overdue threshold other than the default. Late fees are not configured inside Collections - they live on Payment Types, and a status simply references one through its Issue Fee field, so set up the fee Payment Type first. As-of-Date reporting is a standalone NetLoan capability that Collections leans on for overdue and payoff figures; it works whether or not Collections is enabled.
