New Post
Storeganise currently has an invoice.created
webhook event. In order to better integrate with other accounting systems and Zapier, additional webhooks are required:
invoice.updated
invoice.sent
invoice.paid
invoice.deleted
Nice to haves:
invoice.failed
invoice.pending
Edit: we ended up adding the following events:
invoice.state.updated
with data: {invoiceId, siteId, from: prevState}invoice.payments.updated
with data {invoiceId, siteId} (this is also invoked with deleted payments)invoice.deleted
with data: {invoiceId, siteId}
Diese neuen Rechnungs-Webhooks würden uns langfristig sehr weiterhelfen, da wir unsere Storeganise-Rechnungen immer an unserer Buchhaltungssoftware übertragen müssen. ;)
@chris_db Glad to hear it! Please use the vote button to add your vote to the feature so we can get it further prioritised :)
some more events that could be useful for payment gateways integrations
changed description "Storeganise currently has an invoice.created
webhook.webhook event. In order to better integrate with other accounting systems and Zapier, additional webhooks are required: invoice.updated invoice.sent invoice.paid invoice.deleted Nice to haves: invoice.failed invoice.pending "Please consider to add reminder webhook as well. Thank you.
changed description "Storeganise currently has an invoice.created webhook event. In order to better integrate with other accounting systems and Zapier, additional webhooks are required: invoice.updated invoice.sent invoice.paid invoice.deleted Nice to haves: invoice.failed invoice.pending We ended up adding the following events but they wrap up all these suggestions above invoice.state.updated with data: { invoiceId, siteId, from: '{prevState}'} invoice.payments.updated with data {invoiceId, siteId} (this is also invoked with deleted payments) invoice.deleted with data: { invoiceId, siteId} "
changed description "Storeganise currently has an invoice.created webhook event. In order to better integrate with other accounting systems and Zapier, additional webhooks are required: invoice.updated invoice.sent invoice.paid invoice.deleted Nice to haves: invoice.failed invoice.pending Edit: We ended up adding the following events but they wrap up all these suggestions above invoice.state.updated with data: { invoiceId, siteId, from: '{prevState}'} invoice.payments.updated with data {invoiceId, siteId} (this is also invoked with deleted payments) invoice.deleted with data: { invoiceId, siteId} "
changed description "Storeganise currently has an invoice.created webhook event. In order to better integrate with other accounting systems and Zapier, additional webhooks are required: invoice.updated invoice.sent invoice.paid invoice.deleted Nice to haves: invoice.failed invoice.pending Edit:
Wewe ended up adding the followingeventsbuttheywrapupallthesesuggestionsaboveevents: invoice.state.updated with data: { invoiceId, siteId, from: '{prevState}'} invoice.payments.updated with data {invoiceId, siteId} (this is also invoked with deleted payments) invoice.deleted with data: { invoiceId, siteId} "changed description "Storeganise currently has an invoice.created webhook event. In order to better integrate with other accounting systems and Zapier, additional webhooks are required: invoice.updated invoice.sent invoice.paid invoice.deleted Nice to haves: invoice.failed invoice.pending Edit: we ended up adding the following events: invoice.state.updated with data:
{invoiceId,{invoiceId, siteId, from:'{prevState}'}prevState} invoice.payments.updated with data {invoiceId, siteId} (this is also invoked with deleted payments) invoice.deleted with data:{invoiceId,siteId}{invoiceId, siteId} "