Ticket order created Webhook

This webhook is triggered when an order is created. The payload has the same structure as the List of Ticket-Orders response.

ParameterDescription
is_paidWhether the order is paid. Same meaning as the unpaid suffix in the ticketing CSV export. Also returned for cancelled orders; to follow up on unpaid invoices, additionally filter status != "cancelled".
discount_commentThe discount name: free text entered when granting a discount at the point of sale, or the name produced by the mandant's discount script for web orders. null when there is no discount or the name is empty.
payments[].commentAlways null. Ticketing has no per-payment comment; the field is included so the payment object matches the voucher orders endpoint.
[
  {
    "id": "678f6cde973b8604d43af956",
    "created_at": "2025-01-21T10:46:05",
    "updated_at": "2025-01-21T10:46:05",
    "order_number": "1000572",
    "status": "completed",
    "currency": "CHF",
    "language": "en",
    "location": "web",
    "is_paid": true,
    "discount_in_cents": 0,
    "discount_comment": null,
    "grand_total_in_cents": 5000,
    "promocode": "12345",
    "promocode_name": "Sample promocode",
    "customer": {
      "id": "0f580e21-67dd-43d8-b097-72fd75a1acba",
      "title": "Mr",
      "first_name": "Christoph",
      "last_name": "Lehner",
      "company": "Idea Creation GmbH",
      "street": "Walchestrasse 15",
      "zip": "8006",
      "city": "Zuerich",
      "country": "CH",
      "email": "[email protected]",
      "accepts_marketing": false,
      "double_opt_in_confirmed_at": null,
      "phone": "044 500 54 00"
    },
    "order_lines": [
      {
        "product_id": "678f5130973b950bb88d3f7a",
        "name": "Magical Brunch",
        "starts_at": "2027-01-21T20:00:00",
        "ticket_type_id": "caeadb8f-2b6d-424c-ad8a-4caf42505691",
        "ticket_type_name": "Normalpreis",
        "unit_price_in_cents": 5000,
        "quantity": 1,
        "total_price_in_cents": 5000,
        "total_count_people": 1,
        "tags": [],
        "tickets": [
          {
            "number": "5679006056898985032",
            "count_people": 1,
            "answers": []
          }
        ]
      }
    ],
    "payments": [
      {
        "payment_id": "63206fa6973b861ff8e05230",
        "name": "VISA",
        "comment": null,
        "amount_in_cents": 5000,
        "is_complimentary": false
      }
    ],
    "tags": ["tag-1"],
    "note": ""
  }
]