---
updatedAt: 2026-09-07T05:44:53.000Z
agentTools:
  projectIndex: https://developers.e-guma.ch/llms.txt
---

# Ticket order updated Webhook

This webhook is triggered when a ticket order changes after its creation — currently when tickets of an order are cancelled (fully or partially).

The payload contains the full current state of the order and has the same structure as the [Ticket order created Webhook](https://developers.e-guma.ch/docs/ticket-order-created-webhook).

## Notes

* When only some tickets of an order are cancelled, `status` stays `"completed"`. The change shows in the order lines: `quantity`, `total_count_people` and `total_price_in_cents` reflect the state after the cancellation.
* When all tickets are cancelled, `status` is `"cancelled"` and the `quantity` of every order line is `0`.
* When tickets are refunded at a reduced value, `quantity × unit_price_in_cents` no longer equals `total_price_in_cents` — always use `total_price_in_cents` for amounts.
* `cause_we_care_in_cents` and `insurance_in_cents` are the remaining (not yet refunded) amounts and stay consistent with `grand_total_in_cents`. On a full cancellation the Cause We Care contribution is refunded (`cause_we_care_in_cents` becomes `0`). The insurance premium is not refunded unless the event itself is cancelled.