Konfiguration
Die Einstellungen des Plugins finden Sie nach der Installation unter Erweiterungen -> Meine Erweiterungen -> Shopware Tickets Plugin.
Ab v3.2.3: Jeder Verkaufskanal muss individuell konfiguriert werden. Bei der Konfiguration für "Alle Verkaufskanäle" werden einige Einstellung vom Plugin ignoriert.
Erläuterung der Konfigurationseinstellungen:
Option | Beschreibung |
---|---|
Grundeinstellungen | |
Tickets an Kunden senden | Senden Sie die Tickets nach Bestellabschluss 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 | Ist diese Option aktiv, wird dem Kunden das Ticket erst nach erfolgreicher Zahlung (Zahlungsstatus "Komplett bezahlt") bereitgestellt. |
Nur bezahlte Tickets exportieren | Beim Aktivieren dieser Funktion werden nur bezahlte Tickets in den CSV-Export übernommen. |
QR-Code-Format (ab v3.4.0) Alle Verkaufskanäle | Hier können Sie QR-Code Bildformat wählen. Nützlich, wenn QR-Code nicht angezeigt wird. |
Cronjob | |
Bestellungen verarbeiten ab | Alle Bestellungen nach diesem Datum werden automatisch verarbeitet. Bitte im Format YYYY-MM-DD HH:MM:SS. |
Cronjob aktiviert nicht vererbt | Aktiviert den integrierten Cronjob zum Versenden von Ticket-Mails an Kunden. |
Weitere Einstellungen | |
BCC-E-Mail f. Tickets | Tickets werden im BCC an diese E-Mail-Adresse(n) versandt. Mehrere mit Komma trennen. |
Ticket-Fußzeile | Schreiben Sie z.B. Ihren Firmennamen und Anschrift in die Fußzeile. |
Versandarten aus der Verarbeitung ausschließen | Tickets mit diesen Versandarten werden erstellt, aber dem Kunden weder versendet noch zum Download bereitgestellt. Diese Option ist aktiv, solange die Versandarten ausgewählt sind. Nach vorgenommenen Änderungen können Tickets den Kunden nachträglich gesendet werden und im Kundenkonto als Download zur Verfügung stehen. |
Zeitzone (ab v3.4.3) | Hier können Sie Ihre Zeitzone auswählen. |
Setup (ab v3.3.7) | |
E-Mail-Templates entfernen, wenn Plugin deaktiviert wird | Falls dieses Feld aktiviert ist, werden bei Deaktivierung des Plugins die von Ihnen erstellten E-Mail-Templates gelöscht. |
Produkt als Ticket markieren
Damit die Tickets erstellt werden können, muss man unter Kataloge -> Produkte das jeweilige Produkt auswählen und in dessen Einstellungen es als Ticket markieren. Bis v3.4.7 muss jedes Variantenprodukt als Ticket markiert werden.
Personalisierung der Tickets
In den Einstellungen des jeweiligen Produktes haben Sie die Möglichkeit die Personalisierungsfunktion der Tickets zu konfigurieren.
Erläuterung der Personalisierungskonfiguration:
Option | Beschreibung |
---|---|
Personalisierung | Aktivieren Sie diese Option, um die Personalisierungsfunktion nutzen zu können. |
Personalisierung mit E-Mail | Wenn diese Funktion aktiviert ist, werden Tickets direkt an die, während des Checkoutprozesses hinterlegte(n) E-Mail-Adresse(n) verschickt. In diesem Fall werden allerdings keine Tickets zum Download auf der Checkoutübersicht oder in der Bestellübersicht des Kundenkontos angezeigt (auch dann nicht, wenn exakt die gleiche E-Mail-Adresse hinterlegt ist, wie diejenige des Bestellers). Ist dieses Feld nicht aktiviert, werden alle Tickets gebündelt an die hinterlegte E-Mail-Adresse des Bestellers geschickt. Die Tickets stehen dann auch direkt nach der Bestellung und später in der Bestellübersicht des Kundenkontos zum Download bereit. |
Freitextfelder für Personalisierung (optional) | Die Freitextfelder können für zusätzliche Angaben genutzt werden. |
Hinweis zur Änderung der Einstellungen zur Personalisierung
Wenn im Bestellprozess ein Ticket ohne E-Mail-Personalisierung erstellt wurde, und in der Zeit zwischen Bestellung und Bezahlung die Plugin-Konfiguration geändert, also die E-Mail-Personalisierung eingeschaltet wurde, kann es vorkommen, dass das Ticket nicht versendet wird.
Bei aktivierter E-Mail-Personalisierung benötigt das Plugin E-Mail-Adresse(n), die in die Personalisierungsfelder eingegeben werden sollte(n), da diese Felder aber leer sind (da die Bestellung bei deaktivierter E-Mail-Personalisierung erfolgte), kann das Ticket nicht versendet werden.
Konfiguration nach Neuinstallation
Wenn bei der Deinstallation des Plugins "Alle App-Daten endgültig entfernen" ausgewählt wurde, wird die DB-Tabelle fgits_tickets_ticket gelöscht und das Plugin muss bei erneuter Installation neu konfiguriert werden.
FAQ
Wie kann ich Tickets aktivieren/deaktivieren?
Dafür gibt es zwei Möglichkeiten:
In der DB-Tabelle fgits_tickets_ticket können Sie Tickets einzeln manuell aktivieren/deaktivieren, indem Sie in der Spalte active den Wert zwischem 1 und 0 ändern.
Sie können Tickets über UI automatisch oder manuell aktivieren/deaktivieren, wenn Sie Extras aktivieren.
Wie kann ich Tickets exportieren?
Dafür gibt es zwei Möglichkeiten:
Es können alle Tickets pro Produkt des bestimmten Verkaufskanals auf Produktdetailseite exportiert werden.
Sie können alle Tickets des jeweiligen Verkaufskanals gleichzeitig exportieren, wenn Sie Extras aktivieren.
Wie kann ich 'ohne Zahlung freigeben' für alle Produkte wieder deaktivieren?
Beim Installieren des Plugins oder anlegen neuer Produkte, 'ohne Zahlung freigeben' ist by default deaktiviert. Sie können diese Option für alle Produkte mit folgendem SQL-Befehl zurücksetzen:
UPDATE product_translation SET custom_fields = JSON_SET(custom_fields, '$.fgits_tickets_no_payment_required', 0);
Wie kann ich die verfügbaren Variablen aus dem Ticket-Template anzeigen lassen?
Dafür können Sie in src/Service/Document.php in der Methode generateDocument() temporär 'dump($tickets); exit;' einfügen.