@using PowderCoating.Application.DTOs.Wizard @model WizardStep7Dto @{ ViewData["Title"] = "Setup Wizard - Notifications"; var progress = ViewBag.Progress as WizardProgressDto ?? new WizardProgressDto(); int step = ViewBag.Step as int? ?? 17; } @section Styles { @await Html.PartialAsync("_WizardStyles") }
@await Html.PartialAsync("_WizardProgress", progress)
Step @step of @WizardProgressDto.TotalSteps

Notification Preferences

Configure which email notifications are sent to your customers when key events happen in the system.

@Html.AntiForgeryToken()
Email Sender
Leave blank to use the system default sender.
The name customers see in their inbox.
Notification Events

Choose which events trigger an automatic email to the customer.

Automated Payment Reminders

Automatically send overdue invoice reminders to customers at configurable intervals. The system checks daily and sends one reminder per threshold, per invoice.

Days past the invoice due date to send a reminder (e.g. 7,14,30).
Alert Thresholds

How far in advance the system warns you about upcoming deadlines and maintenance.

days
Warn before a quote's expiry date.
days
Warn before a job's due date.
days
Warn before scheduled equipment maintenance.
@await Html.PartialAsync("_WizardFooter", step)