Ticket Plugin: Konfiguration
Konfiguration
Die Einstellungen des Plugins finden Sie nach der Installation unter:
Jeder Verkaufskanal muss individuell konfiguriert werden. Die Konfiguration unter "Alle Verkaufskanäle" wird bei einigen Einstellungen vom Plugin ignoriert.
Grundeinstellungen
Option | Beschreibung |
|---|---|
Tickets an Kunden senden | Sendet die Tickets nach Bestellabschluss per E-Mail an den Kunden. |
Ticket-Download auf Bestellbestätigungsseite | Ermöglicht den Ticket-Download direkt nach der Bestellung auf der Bestellbestätigungsseite. |
Ticket erst nach Zahlung freigeben | Das Ticket wird erst nach erfolgreicher Zahlung (Status "Komplett bezahlt") bereitgestellt. |
QR-Code-Format (ab v3.4.0, Alle Verkaufskanäle) | Bildformat des QR-Codes. Nützlich wenn der QR-Code nicht korrekt angezeigt wird. |
Numerische Ticketnummer (SSCC-18) (ab v3.9.0) | Aktiviert das SSCC-18-Format für Ticketnummern (18-stellige numerische ID mit Event-ID, laufender Sequenz, Zufallskomponente und GS1-Prüfziffer). Empfohlen für Veranstaltungen mit Barcoder-Anforderungen. |
Cronjob
Option | Beschreibung |
|---|---|
Bestellungen verarbeiten ab | Alle Bestellungen nach diesem Datum werden automatisch verarbeitet. Format: |
Cronjob aktiviert (nicht vererbbar) | Aktiviert den integrierten Cronjob zum Versenden von Ticket-Mails an Kunden. |
Export (ab v3.9.0)
Option | Beschreibung |
|---|---|
Nur bezahlte Tickets exportieren | Beim Aktivieren werden nur Tickets mit vollständig bezahlter Bestellung in den CSV-Export übernommen. |
Automatischer Export aktiviert | Aktiviert den geplanten Cronjob-Export. CSV-Dateien werden automatisch in das konfigurierte Verzeichnis geschrieben. |
Export-Intervall | Intervall für den automatischen Export: Stündlich, Alle 6 Stunden, Alle 12 Stunden, Täglich, Wöchentlich, Monatlich. Die Änderung wird sofort wirksam — kein Shopware-Neustart nötig. |
Export-Verzeichnis | Relativer Pfad ab Shopware-Root, z.B. |
Alle exportierten CSV-Dateien werden mit ausgegeben. Damit öffnet Excel auf Windows/DE-Systemen die Datei direkt per Doppelklick korrekt — ohne manuellen Importdialog. Der Dateiname enthält automatisch den Namen des Verkaufskanals und das Exportdatum, z.B. ExportTickets_Storefront_2026-04-13.csv.
Security (ab v3.9.0)
Option | Beschreibung |
|---|---|
Export Access Token | Statischer Token zur Absicherung der CSV-Export-Routen. Wird bei Plugin-Aktivierung automatisch generiert. Der Token muss als |
Der Token erscheint als URL-Parameter und ist damit in Server-Accesslogs sichtbar. Er ist als Übergangslösung konzipiert und ausreichend für Admin-only-Zugriff. Für sensible Umgebungen ist eine Migration auf eine Admin-API-Route mit ACL/Bearer-Auth empfohlen.
Weitere Einstellungen
Option | Beschreibung |
|---|---|
BCC-E-Mail für Tickets | Tickets werden im BCC an diese E-Mail-Adresse(n) versandt. Mehrere Adressen mit Komma trennen. |
Ticket-Fußzeile | Firmennamen und Anschrift für die Fußzeile des Tickets. |
Versandarten aus der Verarbeitung ausschließen | Tickets mit diesen Versandarten werden erstellt, aber weder versendet noch zum Download bereitgestellt. Nach Änderung können Tickets nachträglich gesendet werden. |
Zeitzone (ab v3.4.3) | Zeitzone für Veranstaltungszeiten auf dem Ticket. |
Setup (ab v3.3.7)
Option | Beschreibung |
|---|---|
E-Mail-Templates entfernen bei Deaktivierung | Bei Deaktivierung des Plugins werden die erstellten E-Mail-Templates gelöscht. |
Produkt als Ticket markieren
Damit Tickets erstellt werden können:
aufrufen
Das jeweilige Produkt auswählen
In den Produkteinstellungen das Produkt als Ticket markieren
Jedes Variantenprodukt muss einzeln als Ticket markiert werden.
Personalisierung
In den Einstellungen des jeweiligen Produktes kann die Personalisierungsfunktion konfiguriert werden.
Option | Beschreibung |
|---|---|
Personalisierung | Aktiviert die Personalisierungsfunktion für dieses Produkt. |
Personalisierung mit E-Mail | Tickets werden an die im Checkout hinterlegte(n) E-Mail-Adresse(n) geschickt. In diesem Fall steht kein Download auf der Checkout- oder Bestellübersichtsseite zur Verfügung. Ist die Option deaktiviert, werden alle Tickets gebündelt an die E-Mail-Adresse des Bestellers gesendet und stehen auch zum Download bereit. |
Freitextfelder für Personalisierung (optional) | Für zusätzliche Angaben (z.B. Name, Tischnummer). |
Wenn eine Bestellung ohne E-Mail-Personalisierung aufgegeben wurde und die Personalisierung zwischen Bestellzeitpunkt und Bezahlung aktiviert wird, kann das Ticket nicht versendet werden, da keine Personalisierungs-E-Mail vorhanden ist.
FAQ
Wie kann ich Tickets aktivieren/deaktivieren?
Es gibt zwei Möglichkeiten:
In der DB-Tabelle
fgits_tickets_ticketden Wert in der Spalteactivezwischen1und0ändern.Über die UI automatisch oder manuell über die Extras-Funktion (erfordert AutoInvoice-Plugin).
Wie kann ich Tickets exportieren?
Alle Tickets pro Produkt eines bestimmten Verkaufskanals auf der Produktdetailseite exportieren.
Alle Tickets eines Verkaufskanals gleichzeitig exportieren unter (erfordert Extras).
Wie setze ich "ohne Zahlung freigeben" für alle Produkte zurück?
UPDATE product_translation
SET custom_fields = JSON_SET(custom_fields, '$.fgits_tickets_no_payment_required', 0);Wie kann ich die verfügbaren Template-Variablen anzeigen?
Temporär in src/Service/Document.php in der Methode generateDocument() folgendes einfügen:
dump($tickets); exit;