Client Action

{{ 'labels.heading.Withdraw Client' | translate }}

Withdraw a Pending client when onboarding will not proceed (e.g. customer changed their mind). The record is preserved with a withdrawn status and can be re-opened later if needed.

{{ 'labels.inputs.Withdrawal Date' | translate }} @if (withdrawClientForm.controls.withdrawalDate.hasError('required')) { {{ 'labels.inputs.Withdrawal Date' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} }
{{ 'labels.inputs.Withdrawal Reason' | translate }} @for (reason of withdrawalData; track reason) { {{ reason.name }} } @if (withdrawClientForm.controls.withdrawalReasonId.hasError('required')) { {{ 'labels.inputs.Withdrawal Reason' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} }
A reason is required for audit. The client record is retained and can be reactivated later via the Undo Withdrawal action.