Payroll API
-
Add the ability to upload docs to the Employee Note section
The note tab on each employee file can be enhanced with the ability to add files such as their work contract/s or ID, perhaps even workings related to holidays or payment plans agreed upon, etc. Having the ability to upload can provide the opportunity to load signed agreements which is more important than a "note". The option to make a note visable or not could be useful to employee/employer too.
3 votes -
Add unit type to GET leave types API
For Xero NZ Leave Type APIs, can you guy add the unit type, we need to filter out leave types of a specific type like "Dollars", but currently the data only available when pulling leave balances of employee (by each leave types).
Thank you!
1 vote -
Implement Deduction Pay Template API (in UK).
Implement the API for the input of Deduction Pay Templates in the UK API. This will allow automated bulk import from systems generating external deductions. Ideally, do this on a multi-employee basis, so that a single call will allow for the update of multiple employees. This feature appears to be available in NZ & AUS APIs already.
14 votes -
4 votes
-
Webhooks for timesheets
It would be great to have webhooks for timesheets. Same for leave requests (requested by others).
This allows us to create a better experience by having to know if a timesheet has been marked as paid and etc and allowing us to prevent any further edits and etc. Additionally, you may have different personas that may edit directly on Xero itself so it would be important to receive those hooks when it happens.
6 votes -
Add payslip messages to payslip POST API
Our app allows adding earnings lines for commissions to payslips. We would also like to add messages to the payslip at the same time (via the API) to indicate what each commission was for. Currently the payslip API doesn't allow this that I can find. So our clients have to cut and paste payslip messages from our app to the payslip in the Xero website, which is very cumbersome and error prone.
1 vote -
Allow update of payslips in UK payroll
We have numerous users in the UK who wish to update payslips just like we are able to do in NZ/AU - the GET request exists already, but no POST request is available (it is enabled in the NZ version which looks identical). Can we please enable it?
6 votes -
Expose Employment / Employee Group information
There is no way to determine which employee group an Employee is a member of, or what their default pay is (NZ/UK)
Could it please be added to the Employee or Employment endpoints along with the Hours/Rate/Salary info for NZ/UK Employment? Add/update would be great too.
Thanks
2 votes -
Delete Statutory Sick via API
At the moment it's possible to create Statutory Sick records via the API, but not possible to delete them. We're trying to integrate our product with Xero, but we need to be able to delete sick entries if they've been added mistakenly.
3 votes -
Filter UK timesheets by date
Unfortunately, UK timesheets API doesn't support filtering by date. That means in order to update a timesheet the client needs to page through every single timesheet in history! It's completely unworkable.
Please add timesheet filter by date!
3 votes -
Enable variable custom deductions against employees outside of payrun being initiated
Would like the ability to put variable/custom deductions against each employee without first initiating a payrun. Each deduction added will be included in the next payrun. This is different to a fixed deduction amount that can be created within the pay template. This new feature will also enable payroll to place deductions against employees without waiting for a payrun to start.
Presently we'd need to PUT a deduction to pay template > post payrun > delete payitem in template > PUT new deduction amount (repeat this process every pay cycle).
3 votes -
AU: Add STP FILED status to PayRunStatus
For the PayRunStatus in GET PayRuns you show DRAFT and POSTED, it should also be possible to get FILED status so we can see if it's been filed for STP.
3 votes -
Filters and sorting on Payroll Uk API's
Hi,
I am working for one of my UK based client to integrate Payroll API's where I need to fetch data with my own sorting/ordering like the data can sort by first/last name, startDate, ect. Same I need for the filter. I know you allow some filters like by first/last name but here I need a custom filter which allow me to fetch data between two startDates.
And also I am looking for to get the payrun data with the help of "payrollCalendarID" something like
https://api.xero.com/payroll.xro/2.0/payRuns?payrollCalendarID={payrollCalendarID}1 vote -
Allow adding of National Insurance Number to Employment endpoint UK Payroll
The addition of NI Number is missing. Also Paid intermittently field is missing on the Employment POST API Endpoint
3 votes -
9 votes
-
UK Api - Missing GET-method for the Employment-api-endpoint
Hello,
We are working on a UK integration to your endpoint (version 2.0), and we noticed that you only allow a POST-method for your Employment-endpoint.We would need you to introduce a GET-method as we need to access the NationalInsuranceCategory-property.
I imagine you just forgot to implement a get-method for it?
Thanks
Thank you!Kind regards Anders
3 votes -
3 votes
-
Expose the Employee's Status in the Payroll API
The Employees endpoint in the NZ Payroll API returns all Employees of the Organisation. There is no way to distinguish between the "current" Employees and "old/former" Employees.
This means any UI showing the Employees includes everybody rather than just the current Employees. Where the user should only be selecting "current" Employees we should be able to provide them a drop down that is limited to the valid choices!
This is not currently possible because the API does not expose the status of the Employee.
8 votes -
POST payslip end-point for UK Payroll API
Like AU payroll api, UK payroll api should also have POST end-point so that applications can automatically post payroll information rather than entering them manually.
4 votes -
Filter PayRuns by calendarID and period start / end date
In Payroll NZ it is not possible to filter payruns by payroll calendar id or period start or end date whereas it is in payroll AU
GET https://api.xero.com/payroll.xro/2.0/payRuns
would be a big help to have this!7 votes
- Don't see your idea?