delete invoices via the API
be able to delete draft invoices via the API
You can now delete draft invoices and void any approved invoices that don’t have any payments added to it, using the Xero API. Same applies for credit notes.
See the release notes for more information: http://developer.xero.com/v2-release-notes/
-
bumperbox commented
actually it would be nicer if we could edit and invoice with payments still applied to it. i find my self removing payments, updating the invoice and reconciling again to apply the payment back to the invoice all the time. fair enough having to delete payments if an invoice is voided. (this could also be done in the process, eg you are deleting this invoice, all payments against it will be removed, Y/N?)
-
Aaron Martin commented
I think we need to be able to edit / void / delete invoices that are approved as well (obviously sticking to the Xero interface rule that this only works if there are no payments against the invoice)
-
Dan Rucci commented
I think anything to do with invoicing is needed... adding/deleting etc... we have online orders which we plan on creating invoices for automatically but in the event the order must be canceled we also wnt our ordering system to delete the draft invoice.
-
John Mitchell commented
This feature is actually very important to us. We sell a Training & Event Management Platform (www.learningsource.co.nz) which we will be integrating with Xero. The nature of training and event registrations is that there is a large proportion of our clients (clients) who will register for an event, say they will pay by bank transfer, but fail to attend. We dont want Xero to be filled with 100's of draft invoices. we therefore want to be able to delete the invoice once the event has started, i.e. once we know the person will not be attending. hope that make sense.