The payroll integration involves reading raw time punch data such as clock in, clock out, break in & break out time, and using that data to calculate the total number of worked hours in your system.
You can then calculate the total worked hours data per employee on your side, multiply it by the employee’s assigned wages, and use the calculated earned wages as input for your payroll processing.
You will be interacting with the following 7shifts API endpoints for building this integration:
What’s in it for the client?
- Ability to set up integrated payroll processing flow where data is read automatically from 7shifts and brought into your payroll system
- Ensuring unpaid & paid breaks are separated when processing payroll
- Ensuring only approved punches are included for processing payroll