There are four primary entities used in building the BambooHR paystub experience:
Here is a list of the Payroll endpoints:
- Get an employee's default withholdings
- Add an employee's default withholdings
- Clear an employee's default withholdings
- Get an employee's direct deposit information
- Add an employee's direct deposit information
- Clear an employee's direct deposit information
- Get an employee's unpaid paystubs
- Clear an employee's unpaid paystubs
- Add an employee's unpaid paystubs
- Get an employee's paystub
- Delete an employee's paystub
- Add an employee's paystub
All of the information displayed as part of the paystub experience is read-only, although employees may navigate through paystub history, view specific paystub details, and then download or print the paystub.
Raw paystub data (income, withholdings, deductions, etc.) and pay period data (past, present, and future) are required to generate the primary paystub experience in BambooHR. Direct deposit and tax withholding data completes the experience for the employee, but is not critical. If no direct deposit or tax withholding data are provided, those portions of the experience will not be displayed to the employee user.