onEmployeeFired

Purpose

Triggered when an employee is removed from a shop. Use this hook to log terminations and notify affected employees.

When It Triggers

  • Owner or authorized employee fires someone

  • Employee is removed from the shop's employee list

Parameters

Parameter
Type
Description

data.source

number

Server ID of who fired

data.shopId

string

Unique shop identifier

data.shopName

string

Display name of the shop

data.employeeIdentifier

string

Fired employee's identifier

data.employeeName

string

Fired employee's name

data.firedBy

string

Name of person who fired

data.firedByIdentifier

string

Identifier of person who fired

data.reason

string

Reason for firing (if provided)

data.hireDate

string

Original hire date

data.totalDaysEmployed

number

Days employed before firing

data.timestamp

number

Server timestamp

Example

Last updated