Technical overview
A Microsoft stack your IT team already knows
CollectPlus 12 is a web app on ASP.NET Core and Microsoft SQL Server, with a Windows application for the back office. ICCO hosts and maintains it, and hosting is included in the price.
- ASP.NET Core (.NET 8)
- Microsoft SQL Server
- Hosted by ICCO
Architecture
How the pieces fit
Collectors, creditor clients and debtors use one web app. Back-office staff also use the Windows application. Both work on the same Microsoft SQL Server database, so a payment taken on the web shows in the back office at once.
Services beside the web app store documents, render reports, run unattended jobs and give your vendors an API.
People
Applications
Services
Data
Connected services
Hybrid by design
What runs where
CollectPlus 12 is a hybrid. Daily work runs in the web app, and the Windows application, which is included, keeps the back-office work that has not moved to the web yet. Each release moves more of it.
In the web app
- Work queues, debtor records, contact plans and the interaction timeline
- Payments, card and ACH batches, payment posting and payment plans
- Creditor setup, fee structures, placements and check runs
- The creditor portal and the debtor portal
- Document batches, workflow rules and the form designer
- Dashboards, reports and the web administration console
In the Windows application
- Trust accounting: bank reconciliation, deposits, refunds and voids
- Creditor invoices
- Referring accounts to an outside agency, with the referral history
- Text message settings and the replies screen
- SIP softphone and TAPI phone system integration
- A number of settings screens
Hosting and requirements
Where it runs, and what you need
Hosted by ICCO
The standard setup, included in the price. ICCO hosts and maintains the web app and the database, and applies every upgrade.
- Web app
- A web browser on a computer, tablet or phone. Nothing to install.
- Windows app
- Installed on the Windows computers of the people who do back-office work.
- Upgrades
- Included, and applied by ICCO.
Your own servers or cloud account
If your policies require it, ask us. CollectPlus runs on Windows servers, on your premises or on virtual machines in a cloud account.
- Web server
- Microsoft IIS 10 with the ASP.NET Core 8 Hosting Bundle and WebSockets. The web app needs a host name of its own.
- Database
- Microsoft SQL Server with SQL Server Reporting Services. CollectPlus 12 is developed and tested on SQL Server 2025.
- Hardening
- Documented standards for single-server, separate-server and multi-tenant installations.
The full CollectPlus 12 requirements document is coming soon. Until then, ask us for the requirements that apply to your setup.
Integrations
What CollectPlus connects to
New customers get free integration with the third-party systems they already use.
- Web services API
- SOAP and REST calls with JSON. Each vendor gets its own API user, with permissions per call.
- File imports
- Placement files with column mapping, a preview, duplicate handling and an undo. Payment files can be imported on a schedule.
- Payments
- Cards through Authorize.Net, NMI or Clover. ACH batches as NACHA files for your bank, and one-time ACH payments through NMI.
- Text messages
- Two-way texts through MessageMedia, with replies, delivery status and STOP handling.
- Telephony
- Click-to-call and a call card with Intermedia Unite in the web app. SIP softphones and TAPI phone systems in the Windows application.
- E-signature
- ICCOSign, built in. DocuSign and SignNow are supported too.
- AI
- Google Gemini through Vertex AI, in your agency's own Google Cloud project.
- Credit bureaus
- TransUnion and Equifax credit reports, requested from the debtor's record.
- Other systems
- CollectPlus can call third-party APIs through configuration, without code changes.
Operations
Running it day to day
Unattended jobs
The scheduler runs letter batches, e-signature follow-up, AI jobs, queue actions and payment-file imports without anyone at a desk.
Background processing
Card and ACH batches, check runs and payment posting run as background jobs, with protection against double charges and double payments.
Administration
The web administration console configures the system from the browser, with a search that finds any setting.
Reports
SQL Server Reporting Services reports open in the browser as PDF or Excel, and grids export to CSV where you allow it.
Documents
Letter templates are Word (.docx) files with merge fields. The server produces PDFs with LibreOffice, so Microsoft Word is not needed on the server.
Security
Two-factor sign-in, permissions down to a field, an audit trail and field encryption. Security controls
Bring your IT team to the demo
We walk through the architecture, hosting and integrations, and answer your questions.