Allow reverting allocations for Credit Notes and Overpayments via API
This functionality is missing from API and available only via front end. We have almost finished implementation of Store Credits via Credit Notes and Overpayments, but luck of this functionality makes entire sync process very cumbersome.
Allocations can now be deleted for Credit Notes, Overpayments and Prepayments. See the API Reference for more details:
https://developer.xero.com/documentation/api/accounting/creditnotes#delete-creditnotes
https://developer.xero.com/documentation/api/accounting/overpayments#delete-overpayments
https://developer.xero.com/documentation/api/accounting/prepayments#delete-prepayments
-
Matt Dwen commented
Well this grinds my current project to a screeching halt. I guess I have to trust users to make detailed adjustments by hand.
-
PR commented
5 years and counting.
-
JC commented
I'm stumped as to why this isn't possible. If I can unallocate an invoice from a credit note in the UI why is it not possible in the API?
This is somewhat mission critical to our implementation
-
Adrian Brown commented
Why would reversions of credit note allocations be allowable via the web interface but not the API ?? Makes no sense what so ever and is a huge problem
-
Adrian Brown commented
Any news on this ???
-
Anonymous commented
Is there any eta for this much needed API?
-
Bob Brown commented
Really need this please - situation is that a very large number of overpayments have been applied to incorrect invoices and they need to be removed. Can remove them in the UI (by going into the overypayment and removing the credits to the invoice) but it is not realistic to do so many by hand.
-
Matt Nexacu commented
As we'd say down under, fair dinkum.
Come on Xero, this is fundamental and that there is no possible way via the API...I shake my head.
-
Anonymous commented
I'm scratching my head - the Xero Api doesn't allow unallocation of credit? Is there an alternative method for me to remove the allocation?
-
Cody Waite commented
Pretty sad that Xero literally cares so little about their platform especially with how little they care about extending their platform for basic developent needs. This is a feature that should have been implemented from day one, there's no excuse as to why it is not now. To be honest Xero's backend is probably the most harmful component of our operational stack. Its 2018 you guys need to keep up...
-
Lucas commented
Would love to see unallocate of prepayments, overpayments, and credit notes get done. It would be amazing.
-
andrew chapello commented
This is a major functionality gap for recognizing bad debt. This is a critical business activity and apps need to be able to send bad debt to Xero. Please prioritize this request.
-
andrew chapello commented
It's been four years since this has been addressed. PLEASE address this. It's a huge gap for billing system integrations.
-
Tiago commented
Getting started and probably forgotten.
-
Anonymous commented
This is a huge functionality hole for recognizing bad debt in Xero. The scenario is simple: credit is issued against an invoice, and the invoice later fails for bad debt. The credit is then applied to another invoice, which is not possible.
Please prioritize this FR.
-
Anonymous commented
I can't believe this functionality is still not in the Xero API
FOUR YEARS!
This is basic functionality - without it the API is broken.This lack of resource allocation really shows how Xero really feels about supporting it's customers and community. Xero snaps up all the new developers quick smart - but what does it do with them?
-
Bryan Wilkins commented
Me too. The lack of this functionality creates a big hole in the API. Please do it.
-
Bryan Wilkins commented
I am doing a data correction that involves recreating 500+ invoices. I need to delete payments, remove credit note allocations, set the invoice to void and then recreate the invoices, paymnts and credit notres correctly.
Using the UI to unallocate this number of credit notes in not a viable option.
The API community really needs this functionality.
How hard can it be? -
Anonymous commented
Same here! This feature would help us a lot as currently prepayments need to be remove manually!
-
Marcos Vinícius da Silva commented
This is a key feature so we can make sure we have both our system and xero in perfect sync.