Void Invoice Not Triggering Invoice Updated webhook
Refer to Product Ideas- Description of the issue: When voiding an invoice, the Invoice Updated webhook is not triggered
- Account name: City of Brampton
- Region: US
- Client version: 24.2
-
Steps to reproduce: In QE 24.2
1. Add a webhook for Invoice Updated action
2. Create an invoice. See that the webhook triggers.
3. Void an invoice. See that the webhook does not trigger. - Observed results vs Expected results: Invoice Updated webhook is not triggered when voiding an invoice. Customer expects that when an invoice is voided, the webhook is triggered.
- What is the job the client is trying to accomplish: Update their external system when an invoice is voided.
- Business impact if not resolved: They need to update their external system manually, causing additional work.
- Links to articles where you've looked for solutions and also other steps you've taken to research the issue: Searched the Product Forums and Zendesk to see if any other tickets were created for this issue and could not find any.
- Link to Zendesk ticket: https://ungerboeck.zendesk.com/agent/tickets/327413
I wasn't sure voiding an invoice should trigger this action or if a new webhook action is needed for voiding invoice.
-
The existing webhook could be updated to be triggered when voiding an invoice - but I am aware that the webhook is not firing for void invoice currently as it is a targeted process that skips most of the business classes (primarily because it violates almost all the regular “Edit” rules on journal entries / orders / invoices / payment plans / etc.).
We can create a ticket to implement it either a voided webhook or (more likely) trigger the existing invoice Updated webhook. -
Thanks Ryan Ungerboeck , I'll send a case over.
-
Per Product, this is an enhancement.
Please sign in to leave a comment.
Comments
3 comments
Date Votes