Skip to content

Payroll API

60 results found

  1. 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
    0 comments  ·  Employees  ·  Admin →
    How important is this to you?
  2. 3 votes
    0 comments  ·  Employees  ·  Admin →
    How important is this to you?
  3. Get PayRuns endpoint is not effective

    If a user has more than 200 pay runs, I need to retrieve the first page initially of https://developer.xero.com/documentation/api/payrolluk/payruns#get-payruns endpoint, then it will provide the number of items in response and then I need to retrieve the following pages with pay runs that I need to process.
    More paid pay runs means more call to Xero, so it can be a problem on production env in a few weeks/years.

    It makes sense to add additional request parameters to filter not needed pay runs. For instance, posted date, then I can retrieve items only for the last week.

    Best practices of…

    3 votes
    How important is this to you?
  4. 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
    0 comments  ·  Employees  ·  Admin →
    How important is this to you?
  5. API endpoint for US supported states

    Have an endpoint where it is possible to get an updated list of all the US supported states in the api us payroll

    2 votes
    How important is this to you?
  6. AU Payroll Report API

    In the Xero UI, under Accounting > Reports > Payroll > Superannuation Accruals/Payments sections, I can run reports for super contributions but this information is not available via any of the Xero APIs. There must be an underlying API call to retrieve this information and display this report in the UI - it would be good to have the same information available as an API.

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  7. 1 vote
    How important is this to you?
  8. EarningTypeId

    There is a confusing discrepancy in fields naming. If I want to post a new employee, then I should set SalaryAndWage which requires EarningsTypeID field. It can be retrieved from PayItems resource by the name of EarningsRateID, RATE id - not TYPE id.

    1 vote
    0 comments  ·  Employees  ·  Admin →
    How important is this to you?
  9. W1 & W2 Reporting from Employment Hero to XERO

    We want to automate our payroll process by automating the transfer of Wages and PAYG data from Employment Hero to XERO’s BAS Lodgement.

    1 vote
    How important is this to you?
  10. Employee should be able to write a description of their day in their timesheets

    Instead of the basic rate or overtime rate box, it would be helpful to have a breakdown of their day. Where they've been and how long for.

    1 vote
    0 comments  ·  Timesheets  ·  Admin →
    How important is this to you?
  11. Maintain Request LeaveApplicationID when Leave Approved

    Currently within the API a leave application's LeaveApplicationID changes when the leave request transitions to the scheduled state. There should be the ability within the API to reference the original LeaveApplicationID for traceability.

    Use Case: enable external systems attempting to track information relating to leave requests to be able to identify the lifecycle of a leave request without having to match start / end dates and employee separately

    1 vote
    0 comments  ·  Leave  ·  Admin →
    How important is this to you?
  12. Start and End Times for Timesheets API

    Allow timesheet API post start and end times for timesheets. This is possible via the Xero app, but not via the API and we have a number of users wanting to load the data in this way rather than being limited to the number of hours.

    1 vote
    0 comments  ·  Timesheets  ·  Admin →
    How important is this to you?
  13. 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
    0 comments  ·  Leave  ·  Admin →
    How important is this to you?
  14. licence issues - max 10 - we are not exceeding the maximum and yet xero wants us to upgrade

    We only have 10 people over the pay period and yet xero doesn't recognise this - because they are in the same period and one is replacing the other xero wants us to upgrade the licence. Yet we only have 10 employees, but are paying 11 in the same period. Xero is not recognising dates and should be able to recognise a replacement employee.

    1 vote
    How important is this to you?
  15. API to inject QR code on Payslips and Invoices

    Can you please add a way to inject via an API a QR code onto Pay Slips and Invoices. This way people can pay invoices using 3rd party apps, and get digital details of the payslip

    1 vote
    0 comments  ·  Admin →
    How important is this to you?
  16. 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
    0 comments  ·  Payslip  ·  Admin →
    How important is this to you?
  17. 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
    0 comments  ·  Admin →
    How important is this to you?
  18. 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
    0 comments  ·  General  ·  Admin →
    How important is this to you?
  19. 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
    0 comments  ·  Employees  ·  Admin →
    How important is this to you?
  20. 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
    0 comments  ·  Leave  ·  Admin →
    How important is this to you?
1 3 Next →
  • Don't see your idea?

Payroll API

Categories

Feedback and Knowledge Base