Skip to content

Reactivation

When a cancelled appointment needs to be rebooked, the reactivation flow lets you re-open it with updated details rather than creating a new appointment from scratch.

When an appointment is cancelled, the quick actions section shows a single Reactivate button instead of the normal action row (Reschedule, Cancel, Pay, etc.).

The reactivation page provides a full-screen calendar with a bottom sheet:

An optional text field to record why the appointment is being reactivated.

  • Duration — Adjust the appointment duration
  • Start/End date — Pick new dates using the calendar or manual entry
  • All-day toggle — Switch to/from all-day mode
  • “Show in calendar” button — Preview the new placement

Update the appointment’s price if needed.

  • “Keep original downpayment” checkbox — When checked, the original downpayment settings are preserved
  • When unchecked, new fields appear:
    • Downpayment amount — Must not exceed the appointment price
    • Due date — Must not be after the appointment start date or in the past
  1. The appointment status changes from cancelled back to open
  2. If dates, price, or downpayment were changed, those fields are updated in a follow-up call
  3. The reactivation is recorded in the appointment’s history