Cancel Customer Servicing
Cancel servicing for all loans belonging to a customer. Sets all loans’ servicing status to NOT_SERVICING and cancels all pending scheduled payments, calls, emails, and SMS across all loans.
Overview
This endpoint cancels servicing for all loans belonging to a specific customer, stopping all automated communications and scheduled payments across all of their loans. Use this when a customer should no longer be actively serviced by the platform.What Gets Cancelled
When you call this endpoint, the following actions are taken for all loans owned by the customer:- Loan Status: Sets all loans’ servicing status to
NOT_SERVICING - Stop Reason: Records the reason for stopping servicing (defaults to
API_REQUEST) - Scheduled Payments: Cancels all pending scheduled payments
- Scheduled Calls: Cancels all pending scheduled calls
- Scheduled Emails: Cancels all pending scheduled emails
- Scheduled SMS: Cancels all pending scheduled SMS messages
- Call Schedules: Cancels all active loan call schedules
- Email Schedules: Cancels all active loan email schedules
- SMS Schedules: Cancels all active loan SMS schedules
Use Cases
- Customer has paid off all their loans
- Customer is leaving the platform entirely
- Customer filed for bankruptcy
- Fraud has been detected across the customer’s accounts
- Customer is deceased
- Customer requested to be removed from all servicing
Stop Servicing Reasons
You can optionally provide a reason for stopping servicing. Valid values are:| Reason | Description |
|---|---|
API_REQUEST | Default reason when cancelled via API |
PAID_OFF | Loans have been paid in full |
BANKRUPTCY | Customer filed for bankruptcy |
FRAUD_CLAIM | Fraud detected on the account |
MILITARY | Customer is protected under SCRA |
DECEASED | Customer is deceased |
INCARCERATED | Customer is incarcerated |
DEBT_MANAGEMENT_COMPANY | Account transferred to debt management |
SOLD_OFF | Loans sold to another servicer |
MISTAKE | Customer was created in error |
NO_VALID_COMMUNICATION_CHANNEL | No valid way to contact customer |
DEBT_DISPUTE | Customer is disputing the debt |
COMPLAINT_TRIGGER | Triggered by customer complaint |
DUPLICATE | Duplicate customer record |
REFUSES_TO_PAY | Customer refuses to pay |
LMS_CLOSED | Loan closed from external LMS sync |
Request Body
The request body is optional. If not provided, the reason defaults toAPI_REQUEST.
Response
The response includes the total count of all cancelled items across all loans:Error Responses
| Status Code | Description |
|---|---|
| 400 | Invalid reason provided |
| 404 | Customer not found |
| 500 | Internal server error |
Authorizations
Path Parameters
External reference ID of the customer
Body
Optional reason for stopping servicing. Defaults to API_REQUEST if not specified.
Reason for stopping servicing. Defaults to API_REQUEST if not specified.
PAID_OFF, BANKRUPTCY, FRAUD_CLAIM, MILITARY, DECEASED, INCARCERATED, DEBT_MANAGEMENT_COMPANY, NO_LOGIN_2M, NO_PAYMENT_OR_PLAN_3M, NO_PLAN_PAYMENT_2M, NO_PAYMENT_OR_PLAN_4M, SOLD_OFF, MISTAKE, NO_VALID_COMMUNICATION_CHANNEL, DEBT_DISPUTE, COMPLAINT_TRIGGER, HISTORICAL_INELIGIBLE, DUPLICATE, REFUSES_TO_PAY, LMS_CLOSED, API_REQUEST "PAID_OFF"
Response
Customer servicing cancelled successfully
Customer ID (reference_id)
Number of loans set to NOT_SERVICING
3
Reason for stopping servicing
"PAID_OFF"
Total scheduled payments cancelled across all loans
9
Total call schedules cancelled
3
Total email schedules cancelled
3
Total SMS schedules cancelled
3
Total scheduled calls cancelled
15
Total scheduled emails cancelled
6
Total scheduled SMS cancelled
9