Expanded Invoice, Product and Price Event Subscriptions

Invoices events are now accessible in Marketplace Webhooks

Developers can now subscribe to `InvoiceCreate, InvoiceUpdate, InvoiceSent, InvoiceVoid, InvoicePaid, InvoicePartiallyPaid, InvoiceDelete` in the marketplace for their custom app development to listen to invoice-related events.

This new feature is available in app settings with an `invoices.readonly` scope that is configurable at the location level.

`InvoiceCreate` – This event is triggered whenever an invoice is created in a draft state.

`InvoiceUpdate` – This event is triggered whenever there are changes to invoice data.

`InvoiceSent` – This event is triggered whenever an invoice is sent, either from the dashboard or through the public API.

`InvoiceVoid` – This event is triggered whenever an invoice is marked as void.

`InvoicePaid` – This event is triggered whenever an invoice is fully paid.

`InvoicePartiallyPaid` – This event is triggered whenever a payment is recorded against an invoice and it is not fully paid.

`InvoiceDelete` – This event is triggered whenever an invoice is deleted.

Products events are now accessible in Marketplace Webhooks

Developers can now subscribe to `ProductCreate, ProductUpdate, ProductDelete` in the marketplace for their custom app development to listen to product-related events.

This new feature is available in app settings with a `products.readonly` scope that is configurable at the location level.

`ProductCreate` – This event is triggered whenever a product is created.

`ProductUpdate` – This event is triggered whenever there is a change on product information.

`ProductDelete` – This event is triggered whenever a product is deleted.

Prices events are now accessible in Marketplace Webhooks

Developers can now subscribe to `PriceCreate, PriceUpdate, PriceDelete` in the marketplace for their custom app development to listen to price-related events.

This new feature is now available in app settings with `products/prices.readonly` scope configurable at the location level.

`PriceCreate` – This event is triggered whenever a price is created.

`PriceUpdate` – This event is triggered whenever there is a change in price information.

`PriceDelete` – This event is triggered whenever a price is deleted.

Liked this post? Share with others!

Subscribe to our newsletter

Collect visitor’s submissions and store it directly in your Elementor account, or integrate your favorite marketing & CRM tools.

Do you want to boost your business today?

This is your chance to invite visitors to contact you. Tell them you’ll be happy to answer all their questions as soon as possible.

Learn how we helped 100 top brands gain success