Note that all events for which the conditions apply will be sent. And since the events are sent asynchronously it is, for example, possible to receive invoice_closed before invoice_created for the same invoice. Webhooks may be delivered more than once, so make sure their processing is idempotent. Every webhook event has a unique ID that can be used to track whether the event has already been received.
Importing an invoice
- When the invoice is imported for the first time
- When the open amount is changed
- When the open amount is changed to zero
invoice_paid
- When the invoice was already sent to the debtor
- When the invoice is part of a debt collection case and the principal amount and costs of the debt collection case have been fully paid
- When the invoice is part of a debt collection case and the principal amount has been fully paid, but not yet all of the additional costs
- When the open amount is changed from zero
- When the open administration costs are changed
- When the open interest costs are changed
- When the open debt-collection costs are changed
- When the sum of the open amounts of the debtor exceeds the credit-limit
Creating a debt collection case
case_created
- For each invoice in the debt collection case that has open administration costs, these costs are credited
- For each invoice in the debt collection case interest costs are added, if applicable
- For the oldest invoice in the debt collection case debt collection costs are added
Registering a payment/remission of the costs on the debt collection case
Payments are always final and cannot be changed or deleted. When a payment is reverted by a user, a new payment is created that is the inverse of the original.
- For each invoice in the debt collection case that has open debt-collection costs
- For each invoice in the debt collection case that has open interest costs
Registering a payment/remission for the administration costs on an invoice
Payments are always final and cannot be changed or deleted. When a payment is reverted by a user, a new payment is created that is the inverse of the original.
invoice_step_performed
- When the invoice is marked for debt collection
invoice_to_debt_collection
- When administration costs are added to the invoice
Sending a bundled reminder
bundled_reminder_sent
- When administration costs are added to the bundled reminder
- administration costs are added to the oldest invoice that triggered the bundled reminder
- administration costs are removed from all other invoices included in the bundled reminder
Last modified on June 18, 2026