Employee Payroll Runs
Create Employee Payroll Run
Creates a Employee Payroll Run object with the given values.
POST
Create Employee Payroll Run
This endpoint creates an Employee Payroll Run in the connected HRIS via Bindbee’s unified Employee Payroll Runs model.
Provider-specific behavior
Different HRIS systems can have slightly different requirements and behaviors when creating payroll runs. Use the accordions below to see details for each provider.Workday
Workday
When the underlying HRIS is Workday, an earning can be created using a payload like:
Similarly, a deduction can be created using a payload like:
Important note
- For Workday, you can add either
earningsordeductionsat a time - you cannot add both simultaneously. - You can only add 1
earningordeductionat a time, no more than that. payroll_runfield must be set to null for Workday integration.
earnings are:- Workday_Earning_Code
- WID
deductions are:- Workday_Deduction_Code
- WID
ADP
ADP
When the underlying HRIS is ADP
, an employee_payroll_run can be created using a payload like:
UKG Ready
UKG Ready
When the underlying HRIS is UKG Ready
, an employee_payroll_run can be created using a payload like:
SAP SuccessFactors (SAP SF)
SAP SuccessFactors (SAP SF)
When the underlying HRIS is SAP SuccessFactors, an employee_payroll_run can be created using a payload like:
Where to find these fields:
- payroll_provider_id: Use the ID provided by the customer if it’s available. If not, any valid string can be used.
- payroll_person_id: This value can be found in the employee’s
raw_data. - payroll_employment_id: Source this either from the employee’s
raw_dataor from Binbee’s employment model (remote_id). - Deductions: When adding deductions, ensure the deduction codes are included in the name field.
Important notes
- All top-level fields are mandatory.
earnings,deductions, andtaxescan be sent together.- All fields inside each array are compulsory.
Create Employee Payroll Run