STL Cookbook

Early terminate

Set a new end date on an active contract, review any penalty and bill changes, then confirm early termination.

Front desk or operations staff end an active long-stay contract before its original end date.

Entry: Console → long-stay reservation details → contract list.

Prerequisites

None

Steps

Open early terminate

In the contract list, find the Active contract.

Open the three-dot menu → Early terminate.

Only active contracts show Early terminate.

Set the new end date

In the dialog, choose the new end date. Allowed range: the day after the current business date through the day before the original end date.

Review penalty (if any)

After you pick a date, the system calculates and shows the penalty and breakdown (only when the penalty is greater than 0).

The penalty is informational and does not block the flow.

  • Formula: penalty = penalty base rate × (required advance-notice days − actual advance-notice days)
  • Outcome:
    • Result ≤ 0: grace period; no penalty; nothing shown.
    • Result > 0: charge period; penalty details shown.

Review bill changes (if any)

Below the date, the dialog lists bills removed because the contract ends early.

Early terminate does not change the last bill’s cycle or amount. Example: moving the end date from July 8 to July 1 keeps the final bill cycle as June 8–July 8 with the same amount.

Confirm

When the details look correct, click Confirm.

The dialog includes the new end date, optional penalty details, and bills to be deleted. Primary button is Confirm.

Confirming early terminate updates the contract end date and deletes listed future bills. Review the bill list before you confirm.

Result

After confirm:

  1. Contract end date updates and shows an Early terminate mark. Hover the mark to see early-terminate history.
  2. Reservation check-out date updates automatically.

FAQ

On this page