Xero FAQ
Frequently asked questions about our Xero integration.
How does Xero manage the line items when updating Journal Entries?
When updating journal entries, if not all of the lines
items are filled, Xero will overwrite the fields missed with empty values.
If no lines
are provided in the update, the values of that line items will stay the same as they are currently in Xero.
How many attachments can you send to Xero per request?
Xero does not allow sending more than one attachment per request. If more than one attachment is sent, Xero will return an error.
Limitations for creating Accounts in Xero
Xero does not allow creating or updating an account in the chart of accounts of "credit card" type.
How many refunds can you create for Xero per request?
Xero restricts refund creation to a maximum of one refund per request. If more than one refund is sent, Xero will return an error.
Estimates
- When creating an Estimate, the field
lines.inventoryRef.id
just can be a code number.
Accounting Transactions
- Xero does not allow to use of the transaction id to look for child transactions.
Limitations for creating Journal Entries in Xero
- Xero does not allow to create Journal Entries for system accounts (accounts receivable, accounts payable & retained earnings) and bank accounts.
Xero Known issues
- When using the Xero API to pull Invoices data, some fields are not being retrieved as expected. Specifically, the
totalDiscount
field and thelines.discountAmount
field are not being included in the API response. - When using the Xero API to pull Purchase Orders data, some fields are not being retrieved as expected. Specifically, the
totalDiscount
field, thediscountPercentage
field, and thelines.discountAmount
field are not being included in the API response.
Updated about 1 month ago