#pyx-update-invoice
1 messages · Page 1 of 1 (latest)
Hi 👋 once an invoice is finalized monetary fields become uneditable. You could try updating fields such as the footer or metadata though.
https://stripe.com/docs/api/invoices/update#update_invoice-footer
Is there any way to do that through the UI? It would be great if our support team can handle this.
I think I tried adding some metadata and it didn't appear on the invoice
Hm, I'm not seeing a way to do that.
I can see how to add metadata - is there anything I can do to make that appear on the invoice? If not, I'll discuss if there's a way we can use this footer update
No, metadata is meant to be just that, additional data associated with the object. Sorry, just tested if you can update the footer after an invoice has been finalized, but that's not an option either.
Darn. Any other options you can think of?
Not off hand, we intentionally lock them down. I'd suggest running through trying to update all of the available fields and see if there is one that can be updated after finalization.
The only workaround I can see is for users to enter the first line of the address as the vat number. We'll try that!
One last thing, when testing, I see that if I update the address, 2 of my invoices change but the most recent (paid today) does not. Is this caching? Or something else at play?
Good question, and I'm not sure off the top of my head. Will need to dig into that a bit further.