NetLoan - Creating Custom Payment Statuses

Overview

Custom payment statuses let you extend the four core statuses with your own delinquency tiers and attach automation to them. Each custom status is a NetLoan Payment Status record that maps back to a core status, defines when a loan should enter it (days overdue, plus an optional qualifying saved search), and optionally triggers a case, a fee, or a loan update. This article covers creating the status record and its matching criteria; the three automation actions are each covered in their own article.

Setup Options

NetLoan Payment Status record (customrecord_da_payment_status)

Field NameField TypeDescriptionDependenciesOptions / ExampleField ID
NameTextThe label for this status, shown on the loan's Payment Status field.NonePast Duename
Parent StatusList/RecordThe core status this custom status maps to, so logic and reporting still roll up to Pending / Current / In Arrears / Fully Paid.NoneIn Arrearscustrecord_da_pmt_status_parent
Days OverdueIntegerThe number of days a payment must be past due before a loan enters this status. Required for any status whose parent is In Arrears.None30custrecord_da_pmt_status_days_overdue
Saved SearchList/RecordOptional additional criteria a loan must meet to enter this status. Must be a loan saved search.NoneLoans - 30+ Days Past Duecustrecord_da_pmt_status_search
Custom Payment StatusCheckboxIdentifies this as a custom (non-core) status. Checked on all new custom statuses.NoneCheckedcustrecord_da_pmt_status_custom
Create CaseCheckboxCreates a Case when a loan enters this status. See the case-creation article.Case JSONChecked / Uncheckedcustrecord_da_pmt_status_create_case
Update CaseCheckboxUpdates the most recent open Case on the loan when a loan enters this status.Case JSONChecked / Uncheckedcustrecord_da_pmt_status_update_case
Case JSONTextareaField/value mapping applied when creating or updating the Case.Create Case or Update CaseSee case-creation articlecustrecord_da_pmt_status_case_json
Issue FeeList/RecordA fee Payment Type to apply when a loan enters this status (e.g., a late fee).NoneLate Feecustrecord_da_pmt_status_fee
Update LoanCheckboxUpdates the loan record when a loan enters this status.Loan Update JSONChecked / Uncheckedcustrecord_da_pmt_status_update_loan
Loan Update JSONTextareaField/value mapping applied to the loan when entering this status.Update LoanSee loan-update articlecustrecord_da_pmt_status_loan_json

Use Case Specific Setup

Use Case: A simple "Past Due" tier

For a status that just flags loans 30+ days overdue, with no automation yet:

FieldSettingNotes
NamePast DueAppears on the loan's Payment Status field
Parent StatusIn ArrearsRolls up to the core arrears status
Days Overdue30Required because the parent is In Arrears; loan enters at 30 days past due
Custom Payment StatusCheckedMarks it as a custom status

Use Case: A tier with extra qualifying criteria

When days-overdue alone isn't enough - for example, only loans above a balance threshold or of a certain loan type:

FieldSettingNotes
NameSerious Delinquency
Parent StatusIn Arrears
Days Overdue60Baseline threshold
Saved SearchLoans - High Balance 60+ DPDLoan saved search that further filters which loans qualify
Custom Payment StatusChecked

Related Articles


Was this article helpful?