Ticket Plugin: Konfiguration

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

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

Option

Beschreibung

Bestellungen verarbeiten ab

Alle Bestellungen nach diesem Datum werden automatisch verarbeitet. Format: YYYY-MM-DD HH:MM:SS

Cronjob aktiviert (nicht vererbbar)

Aktiviert den integrierten Cronjob zum Versenden von Ticket-Mails an Kunden.

Export (ab v3.9.0)

Option

Beschreibung

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. files/fgits-tickets. Das Verzeichnis wird automatisch angelegt. Pfadangaben mit .. werden aus Sicherheitsgründen abgelehnt.

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

Option

Beschreibung

Export Access Token

Statischer Token zur Absicherung der CSV-Export-Routen. Wird bei Plugin-Aktivierung automatisch generiert. Der Token muss als ?token=... URL-Parameter beim Export-Aufruf mitgegeben werden.

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

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

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:

  1. aufrufen

  2. Das jeweilige Produkt auswählen

  3. 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

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:

  1. In der DB-Tabelle fgits_tickets_ticket den Wert in der Spalte active zwischen 1 und 0 ändern.

  2. Über die UI automatisch oder manuell über die Extras-Funktion (erfordert AutoInvoice-Plugin).

Wie kann ich Tickets exportieren?

  1. Alle Tickets pro Produkt eines bestimmten Verkaufskanals auf der Produktdetailseite exportieren.

  2. 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;