How Are Overdue Processes Cancelled?

A user may cancel an overdue process at their discretion, online / real-time using Overdue Process - Main.

The system will automatically cancel an overdue process when the object(s) associated with the overdue process are sufficiently paid. Exactly when the system checks if an overdue process should be cancelled is dependent on your organization's rules. If you plug in the base product Account Type - FT Freeze algorithm (C1-CFTZ-CMRV), an account's overdue processes will be reviewed for cancellation whenever a credit FT is frozen for the account.

Two algorithms plugged-in on the overdue process template handle the cancellation:

Note: Why two algorithms? The reason two algorithms are involved in cancellation is that we want the cancellation logic to be encapsulated in one place so it can be called during both manual and automated cancellation.
Note: Different logic for different templates. Because both the Cancel Criteria and Cancel Logic algorithms are plugged-in on the overdue process's template, you can have different cancellation criteria and logic for different templates.