attribute | type | description |
---|---|---|
employeeCheckID | string | Employee Check ID |
employerCheckID | string | ID of employer check that contains this employee check processed check |
status | string | Holds one of the following values: |
is_salary | boolean | Whether this check was created by Zeal's Autopilot Salary feature. See The Employee Object for more information about Autopilot |
employeeID | string | Zeal Employee ID |
companyID | string | Zeal Company ID |
check_date | string | Date of Check Date for this employee check, in the ISO-8601 date format YYYY-MM-DD |
approval_required | boolean optional | Whether manual approval is required for this check or not. |
approved | boolean optional | Whether this check has been manually approved or not (only relevant if |
first_name | string | First name of the employee this check is for |
middle_initial | string | Middle initial of the employee this check is for |
last_name | string | Last name of the employee this check is for |
reportingPeriodID | string | Reporting Period ID |
disbursement | object | This object includes information regarding how the net pay is disbursed to the employee. Zeal supports four disbursement methods: Direct Deposit, Download Check, Physical Check, Prepaid, and Paycards (Early Access). More information on these can be found at the bottom of the page
|
disbursement_status | string | Part of the object provided upon response of Employee Check creation Show disbursement_status values
|
gross_pay | number | Gross pay for employee based on shifts |
net_pay | number | Net pay for employee (total pay after taxes) |
deductions | array | List of deductions object applied to this employee check. See The Deduction Object |
taxes | array | List of tax breakdown
|
total_employee_taxes | number | Total amount of employee taxes processed check |
total_employer_taxes | number | Total amount of employer taxes processed check |
totals | object | Object displaying the following totals:
|
metadata | object | Custom object you can attach to the employee check object. This is useful for storing additional information about the object in a custom, structured format. See Metadata |
shifts | array | List of shifts objects associated with this employee check. |
flsa_ot_recommendation | boolean | If set to true, we will automatically convert the check to include our OT recommendation at the time of processing |
speed | string | The ACH speed of the check, accepts |
Types of Disbursements
Direct Deposit: The most convenient disbursement type is to do a direct deposit into the employee's bank account, from the employers. In this case, Zeal will include the employee net pay in the Company Debit number of the employer check (i.e. net pay is debited from the employer's bank account.
The net pay is deposited into the employee bank account at check date.
Download check: Checks are useful for certain employees who prefer to be paid in checks instead of direct deposits. We do not include net pay from this employee check in the Company Debit number of the employer check (i.e. net pay is not debited from the employerβs bank account if employee check is βdownload checkβ).
Net pay is only taken out of the employers bank account when the employee cashes the check. The account / routing number is that of the employers.
The link for downloading the check becomes available by check date on the employee dashboard.
Physical check: For employees where net pay speed delivery is not an issue, and who prefer to be paid with a physical, mailed check instead of the download check or direct deposit methods. We do not include the net pay amount from this employee check in the Company Debit number of the employer check (i.e. net pay is not debited from the employerβs bank account if employee check is βphsyical checkβ).
Net pay is only taken out of the employers bank account when the employee cashes the check. The account / routing number is that of the employers.
The physical check is created on the check date, and sent to the home address listed for the employee in Zeal. Its arrival time will depend on the location of the employee.
Prepaid: Prepaid is used when the employer does want to use direct deposit, but instead has an alternate method of paying their employees. In that case, Zeal does not include net pay from this employee check in the Company Debit number of the employer check (i.e. net pay is not debited from the employerβs bank account if employee check is prepaid). Instead the employer is shown the net pay they owe their employees after taking out the appropriate taxes.
The employer is responsible for disbursing net pay outside of Zeal.
Paycard: If an employee has a paycard, the paycard
disbursement method can be used to direct funds to the existing paycard. This allows for instantaneous payout and does not depend on ACH timings and delays. Note: This is only available for Paycards product (Early Access)