LenderMeldLenderMeld
Operate
HomeInboxCustomersLoans
Money
PaymentsACH
Insight
Reports
Configure
CommsSettings
WorkspacesOnboardingUnderwritingCollectionsLedger activityDocumentsPrint center
PlatformLender administrationLead sourcesVendor performanceEvidenceHardening
LP
Lin Park
Senior Officer - Charlotte
New loan

Lender Settings

entity-scoped configuration - card sections - section search - audited saves

Demo dataCompanies
Tenant
loanmeld-prod
Lending company workspace
Config modules
4
3 active - 1 in review
Required rules
21
PII, financial, restricted field matrices
Reference data
2
2 unacceptable-list entries
47 section(s)
Communication Consent Settings
Consumer opt-in/out surface configuration for calls, SMS, and email. Channel enablement is consumed inside the one shared consent precedence gate.
Not configured
Communication-consent surface settings are not configured. Existing consent-event precedence and channel behavior remain unchanged.
Communication consent settings
saves via sticky bar
calls
sms
email
Policy note
DNC, loan-flag, and zero-contact refusals remain fail-closed and take precedence over these controls.
Printed Communication Settings
Stored print policy for document operations; this slice does not change letter rendering.
Not configured
Printed communication settings are not configured.
Printed communication settings
saves via sticky bar
Denial Notification Settings
Stored denial-notice policy; adverse-action rendering and delivery remain on the existing ceremony.
Not configured
Denial notification settings are not configured.
Denial notification settings
saves via sticky bar
Bulk Operations Settings
Stored bulk-operations policy; guarded bulk-command maker-checker behavior is unchanged.
Not configured
Bulk operations settings are not configured.
Bulk operations settings
saves via sticky bar
Attachment Settings
Controls borrower portal customer-attachment uploads at the server mutation boundary.
Not configured
Attachment settings are not configured. Existing portal upload behavior remains enabled.
Attachment settings
saves via sticky bar
Policy note
When off, the portal upload action refuses with code PORTAL_CUSTOMER_ATTACHMENTS_DISABLED.
Attorney Packet Configuration
Selects the evidence bundle assembled by the server-side attorney packet builder.
Not configured
Attorney packet configuration is not configured; packet builds refuse until at least one bundle part is selected.
Attorney packet configuration
saves via sticky bar
Policy note
Server enforcement requires at least one selection. The customer-record Attorney packet verb assembles the selected components into one checksum-pinned bundle PDF downloadable from the print center, writing checksummed generated and immutable artifacts plus workflow, audit, outbox, evidence, and idempotency records.
Days Late & Aging
Grace period, days-late method, missed-payment ceiling, maximum days late, and the contiguous buckets consumed by the Collections queue aging CSV.
Not configured
Days-late policy is not configured. The worker still uses its existing due-date/business-date fee logic, and the re-age gate treats the grace period as zero.
Days late settings
saves via sticky bar
Not configured
Aging buckets are not configured. The aging CSV refuses closed until 2–10 contiguous rows exist.
Aging buckets
saves via sticky bar
Policy note
Server enforcement: 2–10 rows, first starts at 0, no gaps or overlaps, and only the final row may be open-ended.
Collections / Write-Off
Stored servicing policy consumed by Loan Servicing / Collections. This slice does not add or change execution verbs.
Not configured
Collections / Write-Off policy is not configured.
Collections / Write-Off
saves via sticky bar
Loan Withdrawal
Stored servicing policy consumed by Underwriting and Loan Servicing. This slice does not add or change execution verbs.
Not configured
Loan Withdrawal policy is not configured.
Loan Withdrawal
saves via sticky bar
Issuing Contract
Stored servicing policy consumed by Documents / Loan Servicing. This slice does not add or change execution verbs.
Not configured
Issuing Contract policy is not configured.
Issuing Contract
saves via sticky bar
Payment Method Settings
Stored servicing policy consumed by Payments and Borrower Portal. This slice does not add or change execution verbs.
Not configured
Payment Method Settings policy is not configured.
Payment Method Settings
saves via sticky bar
Re-Age Settings
FFIEC-style constraints the loan re-age verb enforces fail-closed: minimum qualifying payments inside a window, plus rolling-year and lifetime caps. No policy (or disabled) means no re-age.
Not configured
Re-Age policy is not configured. The loan re-age action refuses fail-closed until this section is saved.
Re-age settings
saves via sticky bar
Policy note
Qualifying payments are successful, unreversed captures inside the window (the canonical payment-attempt definition). The days-late grace period above decides when a loan counts as delinquent enough to re-age. A re-age never moves money: the amounts stay owed, only the aging and late-fee clock resets.
Customer Page Settings
Address sanitization and bad-bank controls. Bankruptcy automation uses the shared typed loan-status-flag writer.
Not configured
Customer page servicing controls are not configured.
Customer page settings
saves via sticky bar
Personal Information Settings
Borrower self-update and identification-number visibility consumed by the borrower portal settings read.
Not configured
Personal-information controls are not configured; both portal capabilities default off.
Personal information settings
saves via sticky bar
Loan Term Matrix
Derives the installment count from amount x payment schedule x tier, falling back to the product default term when no rule matches. The per-loan override is an explicit opt-out the Edit Loan slide-over honors.
Not configured
Loan term matrix is not configured. Loans derive their term from the product default installment count.
Loan term matrix
saves via sticky bar
Policy note
Rows are evaluated tier-exact first, then wildcard (tier null); overlapping amount ranges within one frequency + tier group are refused server-side. No match falls back to the product default term - the matrix never fails a booking closed.
First Payment Minimum Days
Auto-adjusts a too-early first payment date forward to satisfy the minimum-days rule and stamps a visible chip on the loan. Silent adjustment is how servicing arguments start.
Not configured
First-payment minimum-days policy is not configured. Edit Loan saves keep the operator-entered date.
First payment minimum days
saves via sticky bar
Holiday Payment Shift
Tenant default for payment dates landing on a non-processing day; a product-level repayment policy rule wins when set. Shifts stamp a visible chip via the Edit Loan mutation.
Not configured
Holiday payment shift is not configured. Products without their own rule leave dates unshifted.
Holiday payment shift
saves via sticky bar
Pending Loan Aging
Arms the stale-pending auto-deny sweep (origination_pipeline/auto_deny_days - one arming switch, no second threshold source) and the system note the sweep writes into the customer feed on denial. Denial letters ride the existing adverse-action ceremony.
Disarmed
The auto-deny sweep is disarmed (no active auto_deny_days row). Pending applications age without automated denial; the auto-withdraw sweep is configured separately.
Pending loan aging
saves via sticky bar
Policy note
Arming terminates real pending applications on the worker's next sweep. Disarming retires the arming row; a demo reseed never re-arms it.
Company Information
Lending company identity: legal name (shown on the portal and email footers), workspace slug, and status.
CompanySlugStatus
LenderMeldloanmeld-prodActive
Company information
saves via sticky bar
Employees & Access3
Users, roles, scope tiers, MFA posture, the permission catalog, store groups, and distribution groups.
UserStatusRolesMFACredential
Lin Parklin.park@example.testActiveTenant admin2FA enrolledactive
Henry Walshhenry.walsh@example.testActiveServicing manager2FA enrolledactive
RoleStatusAssignedPermissions
Tenant adminMoney role — 2FA enforcedtenant_adminActive1workspace:read, workspace:write, workspace:manage, payment:read, payment:write, payment:manage, document:read, document:write, document:manage, report:read, report:write, report:manage, settings:read, settings:write, settings:manage
Permission catalog

Rendered from the tenant catalog — new grains are catalog rows, and role saves validate against it. Money grains drive the 2FA-required derivation.

workspace
workspace:readworkspace:writeworkspace:manage
payment
payment:readpayment:writepayment:manage
document
document:readdocument:writedocument:manage
report
report:readreport:writereport:manage
settings
settings:readsettings:writesettings:manage
Store groups (region scope)
Not configured
No store groups are configured. Region-tier role assignments need a store group; corporate and store tiers work without one.
Distribution groups (round-robin routing)
Not configured
No distribution groups are configured. Loan staffing falls back to direct operator picks until a processing or collections pool exists.
Create user
Not configured
Saving an existing email with status suspended or deprovisioned revokes every live session for that user in the same transaction.
Create role
Duplicate role
Not configured
Copies the permission array and both money limits. An existing key refuses — duplication never overwrites.
Assign role to user
Not configured
Corporate is the default and matches pre-scope behavior. The employee listing is the one scope-enforced seam this release; row-level workspace/loan scoping is a tracked follow-up.
Save store group
Member stores (full membership after save)
Save distribution group
Members (rotation follows list order; unchecked members go inactive)
Not configured
Purpose is identity: collections groups route the collector duty, processing groups route reviewer/administrator. loan.assign_staff is the only consumer.
Security & Compliance2
SOC 2 and PCI control definitions, enforcement levels, evidence queries, and audit keys.
Auth provider integrationPreview staff lock screenProduction hardening
Control
PII access requires reason and evidence
pii_access_reason_required
Framework
SOC2
CC6.1 / CC7.2
Enforcement
Block
Evidence
settings/security-policy-controls/pii_access_reason_required.json
Control
Sensitive report exports require approval
sensitive_export_approval
Framework
SOC2
CC6.6 / CC7.2
Enforcement
Warn
Evidence
settings/security-policy-controls/sensitive_export_approval.json
Upsert policy control
Stores2
Store cohorts anchoring customer, loan, and application assignment, config overrides, and report grouping.
StoreRegionStatusCustomersLoansApplications
CharlotteCHARLOTTESoutheastActive111
SunridgeSUNRIDGEMountain WestActive111
Upsert store
Loan Products1
Tenant product terms, APR, amount limits, fees, funding, eligibility, and security controls.
ProductPricingTermsEligibilityControlsEvidence
Installment loanActiveInstallmentinstallment v1APR 699.00%; fallback 699.00%; Term Simple Interest; no CSO12 payments; biweekly; first due +14d; ach$100-$1,000; income >= $1,800; 3m employer; all statesStaff/Customer Site/Lead Source/Api Mobile; review required; e-signadmin/loan-types/installment-v1.json
Short-term loanDraftShort Termshort_term v1APR 699.00%; fallback 699.00%; Term Simple Interest; no CSO1 payments; monthly; first due +30d; ach$50-$1,000; income >= $1,200; 1m employer; all statesStaff/Lead Source/Api Mobile; review required; e-signadmin/loan-types/short-term-v1.json
Payday loanDraftPaydaypayday v1APR 699.00%; fallback 699.00%; Term Simple Interest; CSO LenderMeld CSO Services LLC @ 699.00%1 payments; biweekly; first due +14d; ach$50-$750; income >= $1,000; 1m employer; all statesStaff/Lead Source/Api Mobile; review required; e-signadmin/loan-types/payday-v1.json
Create loan product
Identity and routing
Terms, amounts, and fees
Repayment and funding
Eligibility thresholds
Filters and duplicate policy
Review, disclosure, and lead account controls
Reapply Settings
Borrower re-engagement blocks, payment-method cool-downs, handoff redirect, denied-loan rules, and portal copy.
Not configured
Reapply settings are not configured. Cool-down defaults are 0 days until this section is saved.
Reapply settings
saves via sticky bar
Block re-application when the matched borrower carries any selected active loan/customer tag. Loan tags (#341) include the system-minted status facts.
SMS Settings
Refinance SMS trigger and recognized borrower re-opt-in words.
Not configured
SMS re-engagement settings are not configured.
SMS settings
saves via sticky bar
Refinance Eligibility Settings
Enforced refinance policy (#338): day window, cool-off with payoff-method filter, allowed payment methods, active-loan cap, watch-customer block, credit-limit check, transfer-payments master toggle, interest capitalization, cross-store/product transfer toggles, and the #270 floors (minimum principal paid, minimum new money above payoff).
Not configured
Refinance eligibility policy is not configured.
Refinance eligibility
saves via sticky bar
Portfolio Funding Limits
Automatic refinance and reloan funding caps measured as loan count and total principal per rolling 24 hours.
Not configured
Portfolio funding limits are not configured. Refinance and reloan approvals are blocked until limits are configured — an unconfigured limit is not an unlimited one.
Portfolio funding limits
saves via sticky bar
Customer Tags2
Work-queue drivers agents apply on the customer record - priority tags need workspace:manage to remove - auto-expire arms the worker sweep - retire stops new applies without stripping customers.
TagTonePriorityAuto-expireStatusActive
Hot Leadhot_leadwarning-48hActive1
Fraud Reviewfraud_reviewnegativepriorityneverActive1
Upsert customer tag
Loan Flags, Holds & Duplicates6
Typed custom statuses with enforcement behavior columns, verification hold states, and the dedupe warning engine per-type levers.
Flag typeSeverityBlocksKindStatusActive
Payment holdpayment_holdwarningdebitspredefinedActive1
In-bank collectionsin_bank_collectionswarningcomms, collectionscustomActive1
Upsert loan status-flag type
Hold typeBehaviorKindStatusActive
Bank verificationbank_verificationblocks approvalpredefinedActive1
DefermentdefermentinformationalcustomActive0
Upsert verification hold type
Match typeSeverityBehaviorOverrideEnabledOpen matches
Phone matchphonewarningblocks approvalapprover may overrideActive3
SSN matchssncriticalblocks approvaloverride forbiddenActive0
Tune duplicate-match policy (submits complete state for the selected type)
Calendar & Bank Holidays2
Non-processing days: weekday closures that roll due dates and advance ACH effective dates - weekends are implicit.
DayLabelSourceStatus
2026-11-26Thanksgiving Dayfederal_reserveActive
2026-12-25Christmas Dayfederal_reserveActive
Upsert non-processing day
Generate Federal Reserve holidays
Documents & Templates3
Uploaded loan documents, template inventory, document categories, retention, and e-signature requirements.
DocumentLoanClassStorage
Uploaded income letterincome-letter-renata-volkov.pdf#57702Restricteduploads/57702/income-letter-2026-05-03.pdf
TemplateStatusRetentionStorage
Loan agreement and Truth in Lending disclosureloan_agreement_til v1 - en-US/USActiveE-sign7 yearstemplates/loan-agreement-til/v1.html
Payment schedulepayment_schedule v1 - en-US/USActive7 yearstemplates/payment-schedule/v1.html
Document category coverage
tenant reference values drive document center tabs and template grouping
8 categories
ID verificationIncome documentsE-signature agreementsAgreementsIDs and incomeLetters and noticesTemplatesRedaction queue
Register uploaded loan document
Upsert document template
Add document category
Field Policy & Blocklists3
Required-field matrices per surface and unacceptable banks, customers, employers, and ZIP codes with policy evidence.
FieldSurfaceSensitivityRequired
Personal - SSN last fourpersonal.ssn_last4adminPiiRequired
Borrower portal - Password MFA enrollmentcustomer_site.password_mfacustomer_siteRestrictedRequired
Upsert required-field rule
ListEntryStatusReason
Bankdemo_first_bankDemo First BankActiveACH return rate above policy threshold
Recent blocklist match events
Intake evaluates bank/employer names by tenant-bound fingerprint (never raw PII), customers by SSN fingerprint, and zips by entry key; every hit appends an immutable match event.
No matches yet
No blocklist matches recorded yet.
Upsert unacceptable-list entry
Reference Data10
Versioned tenant lists with predefined-vs-custom provenance: denial reasons, advertising methods, comment categories, phone-call types, bank holidays, letter types, and disbursement types.
SetOwnerValuesStatus
Adverse action reason codescompliance2Active
Bank holidaysfinance11Active
SetValueKindOrderStatus
Adverse Action ReasonsInsufficient income for requested amountINSUFFICIENT_INCOMEpredefined10Active
Phone Call TypesPromise to payPROMISE_TO_PAYpredefined10Active
Document CategoriesID verificationID_VERIFICATIONpredefined70Active
Document CategoriesIncome documentsINCOME_DOCUMENTSpredefined80Active
Document CategoriesE-signature agreementsE_SIGNATUREpredefined10Active
Document CategoriesAgreementsAGREEMENTSpredefined20Active
Document CategoriesIDs and incomeIDS_INCOMEpredefined30Active
Document CategoriesLetters and noticesLETTERS_NOTICESpredefined40Active
Document CategoriesTemplatesTEMPLATESpredefined50Active
Document CategoriesRedaction queueREDACTION_QUEUEpredefined60Active
Policy note
Predefined values ship with the platform seed; operator edits to label, order, or status survive demo resets and never reclassify a value as custom. Operator-added values are custom.
Upsert reference value
Configuration Values3
Processor settings, lead imports, report defaults, letters, call policy, and lending/fee policy payloads - each value edits in place and saves via the sticky bar.
Setting groupAreaStatusCoverage
Required field matrixOriginationActiveadmin, customer site, mobile/API, leads
Loan reference dataServicingActivestatuses, denial reasons, remarks, loan types
Payment processor accountsPaymentsReviewACH, card, wire, prepaid, real-time funding
Unacceptable listsRiskActivebanks, customers, employers, ZIP codes
ACH cutoff windowpayment_processor_accounts / ach_cutoff_windowFinancialActive
ACH cutoff window
saves via sticky bar
Staff session lock policyauth_provider / staff_session_lockRestrictedActive
Staff session lock policy
saves via sticky bar
Tenant time zoneorganization_policy / time_zoneInternalActive
Tenant time zone
saves via sticky bar
Add configuration value
State Settings
State-level lending configuration; state fee/lending policy engines remain the executable source. Stored policy with audit evidence; this slice adds no execution verbs.
Not configured
State Settings are not configured.
State Settings
saves via sticky bar
Location Settings
Store/location operating configuration. Stored policy with audit evidence; this slice adds no execution verbs.
Not configured
Location Settings are not configured.
Location Settings
saves via sticky bar
Multi Site
Multi-site routing posture for lead and customer-site traffic. Stored policy with audit evidence; this slice adds no execution verbs.
Not configured
Multi Site are not configured.
Multi Site
saves via sticky bar
Surety
Surety bond posture for states requiring bonded lending. Stored policy with audit evidence; this slice adds no execution verbs.
Not configured
Surety are not configured.
Surety
saves via sticky bar
Single Payment Loans
Single-payment product posture; product terms stay on Loan Products. Stored policy with audit evidence; this slice adds no execution verbs.
Not configured
Single Payment Loans are not configured.
Single Payment Loans
saves via sticky bar
Work Queues
Tenant-level work-queues toggle consumed by queue-driven operator surfaces.
Not configured
Work-queue configuration is not configured; queue surfaces keep their current behavior.
Work queues
saves via sticky bar
Whitelisted IPs
Stored and displayed only - staff-authentication enforcement pairs with the access-control workstream and is deliberately NOT active.
Not configured
No IP whitelist is stored.
Whitelisted IPs
saves via sticky bar
Custom Fields0
Operator-defined typed fields for customer and loan records; values render and persist on the respective detail pages.
Not configured
No custom fields are defined. Definitions created here render on customer and loan detail pages.
Upsert custom field definition
Store Processor Mappings0
Per-store processor routing with day/time windows in the mapping timezone and an excluded-states fallback; consulted by the payment-command path when the caller names no processor.
Not configured
No store processor mappings are configured. Payment commands keep their existing processor pass-through until a store is mapped.
Policy note
Resolution order: first active window match by priority, then the store default, then the excluded-states fallback, then the company account.
Money Movement
ACH originating accounts, rails, NACHA company identity, SEC codes, and routing freshness.
This registry could not be read from the platform API.
Tenant context is required for LoanMeld platform APIs
Payment Failure Rules
Ordered return-code rules: retry ladders, rail changes, and consecutive-failure disables.
This registry could not be read from the platform API.
Tenant context is required for LoanMeld platform APIs
Communication Channels
Per-category outbound identities, provider routing, caps, BE/BN thresholds, quiet days, and letter compliance.
This registry could not be read from the platform API.
Tenant context is required for LoanMeld platform APIs
Communication Triggers
Domain-event subscriptions, DPD-ladder scheduling, manual-from-record sends, and store restriction.
This registry could not be read from the platform API.
Tenant context is required for LoanMeld platform APIs
Mutation status
idle
Ready for settings changes.
No unsaved changes
On this page
Communication Consent SettingsPrinted Communication SettingsDenial Notification SettingsBulk Operations SettingsAttachment SettingsAttorney Packet ConfigurationDays Late & AgingCollections / Write-OffLoan WithdrawalIssuing ContractPayment Method SettingsRe-Age SettingsCustomer Page SettingsPersonal Information SettingsLoan Term MatrixFirst Payment Minimum DaysHoliday Payment ShiftPending Loan AgingCompany InformationEmployees & Access3Security & Compliance2Stores2Loan Products1Reapply SettingsSMS SettingsRefinance Eligibility SettingsPortfolio Funding LimitsCustomer Tags2Loan Flags, Holds & Duplicates6Calendar & Bank Holidays2Documents & Templates3Field Policy & Blocklists3Reference Data10Configuration Values3State SettingsLocation SettingsMulti SiteSuretySingle Payment LoansWork QueuesWhitelisted IPsCustom Fields0Store Processor Mappings0Money MovementPayment Failure RulesCommunication ChannelsCommunication Triggers