Accounting API
Welcome to our official feedback forum for the Xero Developer API.
The Xero Community site is the best place to submit feedback for improving Xero Business
27 results found
-
expose a unique ID per invoice item
The ability to set a random identifier on invoice items, on an item by item basis.
The identifier could be anything from a numeric ID, to a 32 character hash
7 votesLineItemIDs are now exposed on Invoices. This provides a unique identifier for each line item.
http://developer.xero.com/documentation/api/v2-release-notes/#2.131
-
enable sending multiple invoices to the same address as one message
I haven't been able to find a way in which I can send multiple invoices to the same contact as one email message rather than individually. I wouldn't imagine this would be difficult to do and am surprised I have not been able to find a way to do this.
This would be useful when there is a quantity of invoices to go out at the same time. Currently I have fear of overcrowding the customers inbox.
7 votesSee here: https://help.xero.com/int/SalesInvoiceEmail for instructions on how to do this.
-
Import invoices in foreign currency not just base currency
At present any invoice either imported or brought in via API can only be in the base currency. This means for any foreign currency invoice the user has to click into every single invoice and change the currency manually and then save. This is to say the lease a tad tedious, especially given it is a multi-currency system.
3 votesThis is well overdue to be closed!
API support for multi currency invoices was completed loooooong ago.
-
let us "Include attached files with online invoice" via API
We can now upload and associate files with invoices via the API. Woohoo!
For the next step we need to actually let Xero know to include those associated files with the invoice. In the core app this is done by clicking on the file icon, then clicking on each file's settings then clicking on "Include with invoice".
We have to do this over 200 times a month manually for every invoicing run. It would be nice to do it with the API instead :-)
3 votesIn a recent release we have added this function: http://developer.xero.com/documentation/api/v2-release-notes/#2.59
-
Be able to page results
It would be good if you could page through a results set.
Use Case:
I want to be able to return the latest 5 approved invoices.
Given that I don't know when they were created I can't use a filter on any of the date fields and it would be a waste of bandwidth to get all approved invoices a simple pagination system would work well.
1 voteSadly we missed this request when we released pagination on Invoices a while ago: http://developer.xero.com/documentation/api/invoices/#title11
-
Relation between Invoice and Repeating Invoice
Be able to differentiate invoices created due to repeating invoices and stand alone invoices.
I checked out the elements of Invoice (https://developer.xero.com/documentation/api/invoices).
I was not able to find a element which gives me this relation.I think , A new element having the 'Repeating Invoice Id' data would help me. Can this be included ?
1 vote -
allow the BrandingTheme to default to the Contact Default when an invoice is created in the API
If I set a default Branding Theme for a Contact in Xero, that selection is not honoured when I create an invoice in the API and don't include a BrandingThemeID
1 vote
- Don't see your idea?