Events und Tickettypen
Ein Event in den Shop stellen, Tickettypen mit Preis und Kontingent definieren, Rabattcodes und Warteschlange.
Event in den Shop stellen
Im Shop wählen Sie unter Events ein bestehendes Eventmanager-Event aus und fügen es hinzu. Pro Event-Listing pflegen Sie:
| Feld | Beschreibung |
|---|---|
| Öffentlicher Titel / Beschreibung | Anzeige im Shop (überschreibt den internen Namen) |
| Bild | Event-Bild im Shop |
| Einlass ab | Türöffnung |
| Verkauf ab / bis | Vorverkaufszeitraum |
| Slug | URL: /e/{slug} |
| Gesamt-Kapazität | optionale Obergrenze über alle Tickettypen |
Ein Event ist erst sichtbar, wenn es publiziert ist (sonst Entwurf). Über „Im Shop ansehen" öffnen Sie die öffentliche Seite.
Tickettypen
Ohne Tickettypen kann nichts verkauft werden. Es gibt zwei Arten:
| Art | Bedeutung |
|---|---|
| GA | Allgemeine Zulassung (freie Platzwahl / Stehplatz), Menge n pro Bestellung |
| SEATED | Nummerierter Sitzplatz – gekoppelt an eine Sitzplan-Kategorie |
Pro Tickettyp konfigurieren Sie:
| Feld | Beschreibung |
|---|---|
| Name | z.B. „Early Bird" |
| Preis | Bruttopreis in CHF |
| MwSt. | 8.1 %, 3.8 %, 2.6 % oder 0 % (befreit) |
| Kontingent | verfügbare Menge; verkauft/reserviert wird atomar geführt |
| Min./Max. pro Bestellung | z.B. 1 bis 10 |
| Verkauf ab / bis | optionaler eigener Zeitraum je Typ |
| Aktiv | im Shop sichtbar ja/nein |
Die Übersicht zeigt pro Typ „verkauft/Kontingent" und – falls vorhanden – die aktuell reservierte Menge.
Rabattcodes
Rabattcodes gelten shop-weit oder für ein einzelnes Event:
| Feld | Beschreibung |
|---|---|
| Code | z.B. SOMMER25 |
| Typ | PERCENT (Prozent) oder FIXED (Fixbetrag CHF) |
| Wert | Rabatthöhe |
| Max. Einlösungen | leer = unbegrenzt |
| Nur für Event | optional auf ein Event beschränken |
Die Einlösungen werden atomar gezählt, sodass ein Limit nicht überschritten werden kann.
Warteschlange bei Andrang
Für Events mit sehr hoher Nachfrage aktivieren Sie pro Event-Listing die Warteschlange. Bei Extremlast werden Käufer in eine virtuelle Warteschlange gestellt und erhalten Position und geschätzte Wartezeit, statt den Checkout zu überlasten.
Reservierungs-Logik: Beim Checkout wird das Kontingent für 15 Minuten reserviert. Wird nicht bezahlt, gibt ein Wartungs-Job die Reservierung automatisch wieder frei.