Payroll API
59 results found
-
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 -
Warning/Error Codes
Provide validation errors with a code attribute on the returned object or prefix the error code to the returned message.
4 votes -
Filter list of Timesheets by Status and/or Modification Date
I want to retrieve a list of unprocessed timesheets.
In the Australian Payroll API you can filter the list of timesheets you retrieve by modification date, so you don't get 1000s of historical timesheets.
However, in the New Zealand Payroll API this is not possible.
Please add the ability to filter the list of timesheets by either status or modification date.15 votes -
API Access to Public Holidays
Xero lets you define public holidays, assign them to holiday groups, and assign a holiday group to an employee. I'd really like to be able to:
- Retrieve the list of holiday groups and holidays defined for each.
- Include the name of the assigned holiday group for each employee when retrieving the list of employees.
13 votes -
Allow Net Pay to be nullable
Please allow for the net pay attribute to be nullable, as Xero calculates net pay within the payslip. If net pay is null, don't generate a validation warning that the calculated net pay is different from the provided net pay.
1 vote -
Can anyone give me a c# Xero Payroll API sample code for leave applications
Can anyone give me a c# Xero Payroll API sample code for leave applications
1 vote -
Allow adding and updating payrollCalendarID
For PayrollNZ Employee currently it is not possible to add or update the payrollCalendarID, whereas it is possible in PayrollAU
1 vote -
Identify archived Payroll Calendars (AU)
There is no way to distinguish between archived and active Pay Calendars via the API.
An argument could be made for excluding them from this API call all together. At the very least there should be a way to tell if a Calendar is archived or not.
7 votes -
1 vote
-
Pay Items endpoint returns Inactive items and no Status
There is no way of telling is a pay item is inactive in the current API, meaning when you retrieve one and try and use it with the API somewhere later it fails. If you can make something inactive in Xero, the API should really provide this info.
Adding the status field (or returning only active ones) would make this better.
1 vote -
Webhooks for time off events
It would be nice to be able to hook into the leave events, requested, accepted, rejected etc.
My use case for this is automatically adding leave requests to a calendar, and updating existing ones when their status changes.
20 votes -
keypay
One of my clients moved to KeyPay integrated with Xero in February, as we have to pay over 200 employees per month.
I've just found out, because I ran an activity statement for March and it didn't show any W1 or W2, that the Xero API prevents KeyPay from posting wages and PAYG accordingly! Pretty useless, that! And I can't even run a report in Xero as it doesn't show in there either.
As I've just discovered this, it means I've also under-reported the February W1 and W2 to the ATO so I'll have to amend it. And run reports…
7 votes -
Retrieve Pay Calendar end dates
Currently there is no way to determine the end date for a twice monthly calendar.
I can think of two solutions:
1. Expose the "calculatePeriods" function as an end point
2. Add EndDate to the result of the PayCalendars end point4 votes
- Don't see your idea?