Skip to main content

An invoice status has changed

Webhook 

This event occurs when an invoice changes status (for example, when an invoice becomes overdue).

Note these fields:

  • context_str = invoice
  • context_id = ... (this will be the invoice_id value of the invoice that changed)
  • event = status

Your script should examine these attributes to determine the new status of the invoice:

  • invoice.invoice_status_str
  • invoice.invoice_status_state

Your script may also wish to observe the invoice.invoice_status_name attribute, which provides a human-friendly status value.

Request

Responses

Return a 200 status to indicate that the data was received successfully