
Xero Developer
- or -
Post a project like this$$$
- Posted:
- Proposals: 3
- Remote
- #965856
- Expired
Description
Experience Level: Expert
We require a written specification for integrating a payroll application that we are building for use with Xero accounting software.
Note that we just need to write the specification at this stage, nothing more than that. The purpose of the specification is to provide instructions to the developer of the system as to how to carry out the Xero integration.
The specification should refer to what commands should be used, what actions they cause and you should advise us what is possible and what is not possible.
You should also provide samples of what code is to be incorporated ready for integration into our website.
You can find some information on our payroll application here:
www.paycloud.co.uk
Our application is called PayCloud.
To summarise the functions of the integration:
• Upon initiation of the Xero link PayCloud is to obtain a list of categories from Xero
• User can request PayCloud to update the list of categories
• PayCloud to prompt user to match materials, labour, tax holding account, & CIS deductions to corresponding categories in Xero.
• When a relationship is formed between a contractor and a subcontractor then PayCloud to instruct Xero to create a new supplier contact.
• When a subcontractor is marked as being paid post invoice to Xero marked as paid. Transaction may include VAT, tax deductions, materials, and labour. Each element is itemised and must be posted to different corresponding accounts. Tax deductions are posted to a nominal holding account.
• When a monthly return is marked as paid in PayCloud then Paycloud will instruct Xero to transfer the sum of that month’s deductions from the nominal account to a CIS deductions account.
Note that we just need to write the specification at this stage, nothing more than that. The purpose of the specification is to provide instructions to the developer of the system as to how to carry out the Xero integration.
The specification should refer to what commands should be used, what actions they cause and you should advise us what is possible and what is not possible.
You should also provide samples of what code is to be incorporated ready for integration into our website.
You can find some information on our payroll application here:
www.paycloud.co.uk
Our application is called PayCloud.
To summarise the functions of the integration:
• Upon initiation of the Xero link PayCloud is to obtain a list of categories from Xero
• User can request PayCloud to update the list of categories
• PayCloud to prompt user to match materials, labour, tax holding account, & CIS deductions to corresponding categories in Xero.
• When a relationship is formed between a contractor and a subcontractor then PayCloud to instruct Xero to create a new supplier contact.
• When a subcontractor is marked as being paid post invoice to Xero marked as paid. Transaction may include VAT, tax deductions, materials, and labour. Each element is itemised and must be posted to different corresponding accounts. Tax deductions are posted to a nominal holding account.
• When a monthly return is marked as paid in PayCloud then Paycloud will instruct Xero to transfer the sum of that month’s deductions from the nominal account to a CIS deductions account.

Insides
100% (25)Projects Completed
18
Freelancers worked with
15
Projects awarded
40%
Last project
8 Feb 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies