Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Die Einstellungen des Plugins finden Sie nach der Installation unter Erweiterungen -> Meine Erweiterungen -> Shopware Tickets Plugin.



Note

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:


OptionBeschreibung

                            Grundeinstellungen

Tickets an Kunden sendenSenden Sie die Tickets nach Bestellabschluss an den Kunden.
Ticket-Download auf BestellbestätigungsseiteErmöglicht den Ticket-Download direkt nach der Bestellung auf der Bestellbestätigungsseite.
Ticket erst nach Zahlung freigebenIst diese Option aktiv, wird dem Kunden das Ticket erst nach erfolgreicher Zahlung (Zahlungsstatus "Komplett bezahlt") bereitgestellt.
Nur bezahlte Tickets exportierenBeim 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 abAlle 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. TicketsTickets werden im BCC an diese E-Mail-Adresse(n) versandt. Mehrere mit Komma trennen.
Ticket-FußzeileSchreiben Sie z.B. Ihren Firmennamen und Anschrift in die Fußzeile.
Versandarten aus der Verarbeitung ausschließenTickets 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 wirdFalls 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:


OptionBeschreibung
PersonalisierungAktivieren 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.




Note
titleHinweis 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:

  1. 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.
  2. 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:

  1. Es können alle Tickets pro Produkt des bestimmten Verkaufskanals auf Produktdetailseite exportiert werden.
  2. Sie können alle Tickets des jeweiligen Verkaufskanals gleichzeitig exportieren, wenn Sie Extras aktivieren.

Wie kann ich nur bezahlte Tickets exportieren?

  1. In der DB-Tabelle system_config können Sie für FgitsTicketsV3.config.exportOnlyPaidTickets den Wert zwischen true und false ändern.
  2. Wenn Sie Extras aktivieren, können Sie auf Export-Seite diese Option global steuern.
  3. Bis v3.4.7 kann diese Option in der Plugin-Konfiguration ein- bzw. ausgeschaltet werden.


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.