Warenkorbregeln

Die Warenkorbregeln in Tixly sind Ihr Werkzeug für flexible Preisgestaltung und andere Änderungen im Warenkorb der Kund:innen. Sie eröffnen eine neue Möglichkeit, bestimmten Kund:innen oder bei bestimmten Bestellungen Vorteile zu gewähren.

Eine Warenkorbregel besteht aus Bedingungen (die Dinge, die wahr sein müssen) und Aktionen (die Dinge, die ausgeführt sollen). Wenn alle für eine Regel festgelegten Bedingungen einer Regel erfüllt sind, werden alle mit der Regel verbundenen Aktionen ausgeführt.

Mit Aktionen können Regeln festgelegt werden, mit denen die Preise bestimmter Positionen (Tickets, Artikel, Gutscheine, Mitgliedschaften, etc.) in einem Warenkorb angepasst, die verfügbare Versand- und Zahlarten festgelegt oder (Upsell-)Nachrichten angezeigt werden können. Einige Beispiele für Funktionalitäten, die mit diesem neuen Modul erstellt werden können, sind:

  • Kaufen Sie 5 Tickets und erhalten ein 1 Gratis-Ticket.
  • Wenn Sie eine Mitgliedschaft haben, zahlen Sie keine Servicegebühr.
  • Kaufen Sie 4 Tickets für Veranstaltungen im Dezember und erhalten Sie 2 Getränke für 50% Rabatt.
  • Zeigen Sie Kund:innen, die mehr als 10 Tickets in einem Auftrag gekauft haben und noch nicht Mitglied sind, eine Nachricht an, dass sie Mitglied werden und zukünftig einen Rabatt von 5 % erhalten. Lassen Sie die Kund:innen dann die Mitgliedschaft hinzufügen und den Rabatt in der gleichen Bestellung noch erhalten.

Wenn Ihr Mandant mehrere Organisationen umfasst, können die Regeln auf eine Organisation und eine Skin beschränkt werden. Wenn Sie für eine Regel keine Organisation angeben, gilt sie für alle Organisationen.

Online werden die Aktionen automatisch auf den Auftrag angewendet, meist im Webshop, wenn der:die Kund:in die Tickets/ Artikel/ Mitgliedschaft in den Warenkorb gelegt hat. Im BoxOffice werden die Aktionen nach der Reservierung der Bestellung als Vorschlag angezeigt und müssen manuell angewendet werden.

Warenkorbregel erstellen

Um eine neue Warenkorbregel zu erstellen, navigieren Sie zu Administration > Warenkorbregeln und klicken Sie auf Regel hinzufügen in der oberen rechten Ecke.

Information

mceclip0.png

  1. Name

    1. Legen Sie einen logischen, einfachen Namen für den internen Gebrauch fest.
  2. Organisation

    1. Unerlässlich, wenn Ihr Mandant mehrere Organisationen mit einer eigenen Skins hat. Dadurch wird die Regel nur für die Skins wirksam, die mit der gleichen Organisation wie die Regel verknüpft sind. Wenn Sie Organisation auf Keine setzen, wird die Regel für alle Skins gelten.
  3. Priorität

    1. Dies ist die Reihenfolge, in der die Regeln angezeigt werden. 1 ist der höchste Platz in der Reihenfolge.
  4. Hat gültige Daten

    1. Ermöglicht es Ihnen, einen Datums- und Zeitrahmen festzulegen, in dem die Regel aktiv ist.
  5. Ist aktiv

    1. Setzen Sie Ihre Regel auf aktiv, erst dann wird sie angewendet.

Bedingungen

Eine Bedingung ist eine Reihe von festgelegten Regeln, die auf eine Transaktion und den:die Käufer:in angewendet werden. Dies geschieht im Webshop und an der Kasse jedes Mal, wenn etwas zum Auftrag hinzugefügt, etwas storniert oder geändert wird.

Wenn alle Bedingungen der Warenkorbregel erfüllt sind, wird die Aktion oder die Aktionen angewendet.

Ein Beispiel für eine Bedingung:

Hier sehen Sie die beiden Zeilen der Bedingung:

  • Das erste Statement besagt, auf welche Veranstaltungstickets das System im Warenkorb schauen soll, in diesem Fall alle Verunstaltungen ab dem 1.1.025 bis dato.
  • Das zweite Statement besagt, dass der:die Kund:in mindestens 3 Veranstaltungen im Warenkorb haben muss.

Da die beiden Statements mit einem UND-Operator verbunden sind, trifft die gesamte Bedingung nur dann zu, wenn der:die Kund:in Tickets für Veranstaltungen, die am oder vor dem 01.01.2022 stattfinden, im Warenkorb habt UND wenn mehr als 3 Veranstaltungen im Warenkorb liegen.


Es gibt einen UND- und einen ODER-Operator. Der Unterschied ist:

  • AND: Alle Statements (oder Gruppen von Statements), mit denen dieser Operator verbunden ist, müssen wahr sein. Wie im obigen Beispiel.
  • OR: Wenn eine der beiden Statements (oder Gruppen von Statements) wahr ist (entweder die eine oder die andere), ist die Bedingung erfüllt und wird die Regel angewendet.

Im folgenden Beispiel wird geprüft, ob der:die Käufer:in einen bestimmten Kund:innentag ODER eine bestimmte aktive Mitgliedschaft hat.

Übersicht der Parameter

Die folgenden Parameter können verwendet werden. Sie sind wie folgt kategorisiert:

  1. Kategorie

    1. Parameter


  2. Allgemein

    1. Count

      1. Kann in Kombination mit fast allen anderen Statements verwendet werden, um die Anzahl der Aufrufe zu ermitteln. Wenn kein Count angegeben ist, geht das System immer von 1 aus.
  3. Tickets

    1. Event

      1. Eine bestimmte Veranstaltung
    2. Promoter

      1. Veranstalter:in
    3. Primary event group

      1. Produktion
    4. Secondary event group

      1. Zweite Produktion
    5. Event start date

      1. Startdatum Veranstaltung
    6. Ticket type

      1. Tickettyp
    7. Ticket price

      1. Ticketpreis
    8. In specific subscription

      1. Fällt in ein bestimmtes Abonnement
    9. In subscription

      1. Fällt in Abonnement (ja oder nein)
  4. Veranstaltungen

    1. Events with primary event group

      1. Veranstaltung mit Produktion
    2. Events with secondary event group

      1. Veranstaltungen mit zweiter Produktion. Dies kann verwendet werden, um eine ganze Gruppe in 1x zu bündeln. Z.B. geben Sie 20 Veranstaltungen in eine zweite Produktion „Sommerfestival".
    3. Events with promoter

      1. Veranstaltung mit Veranstalter:in 
    4. Hours to first event

      1. Stunden bis zur Veranstaltung
    5. Event start date

      1. Startdatum Veranstaltung
  5. Abonnements

    1. Subscription

      1. Abonnement
    2. Promoter

      1. Veranstalter:in
    3. Number of events in subscription

      1. Anzahl der Veranstaltung, die in einem Abonnement gebündelt sind
  6. Artikel

    1. Product

      1. Artikel
  7. Mitgliedschaften

    1. Membership

      1. Mitgliedschaft
    2. Donation

      1. Spende
  8. Gutscheine

    1. Giftcard group

      1. Gutscheingruppe
  9. Kund:innen

    1. Customer has tag

      1. Kund:in hat einen Tag
    2. Customer has active membership

      1. Kund:in hat eine aktive Mitgliedschaft
    3. Customer has active donation

      1. Kund:in hat gespendet
  10. Aufträge

    1. Environment

      1. BoxOffice | Online
    2. Salemode

      1. Persönlich | Telefonisch
    3. Box Office user

      1. BoxOffice Nutzer:in
    4. Has cookie

      1. Für spezifische Integrationen verwendet
    5. Number of tickets per event

      1. Schaut nach der Anzahl der Veranstaltungen im Warenkorb, ob sie die Anzahl erfüllen, z.B. mindestens 2 Tickets im Warenkorb
    6. Number of tickets

      1. Gesamtzahl der Tickets im Auftrag
    7. Number of subscriptions

      1. Wie viele Abonnements insgesamt gekauft werden. Wenn Sie z.B. ein Opern-Abonnement für 4 Personen und ein Musical-Abonnement für 3 Personen kaufen, beträgt die Gesamtzahl der Abonnements 7.
    8. Number of subscriptions per subscription type

      1. Anzahl der Abonnements pro Abonnementtyp
    9. Number of unique subscription types

      1. Anzahl der Abonnementarten (z.b. im oben genannten Beispiel sind es 2, ein Abonnementtyp Oper, ein Abonnementtyp Musical.
    10. Number of unique events

      1. Anzahl der Veranstaltungen, unabhängig op Veranstaltung aus einem Abonnement oder reguläre Veranstaltung
    11. Number of donations

      1. Anzahl der Spenden
    12. Number of products

      1. Anzahl aller Artikel im Warenkorb
    13. Number of unique products

      1. Anzahl spezifischer Artikel im Warenkorb 
    14. Number of memberships

      1. Anzahl aller Mitgliedschaften im Warenkorb
    15. Number of unique memberships

      1. Anzahl spezifischer Mitgliedschaften im Warenkorb
    16. Number of giftcards

      1. Anzahl aller Gutscheine im Warenkorb
    17. Number of unique giftcards

      1. Anzahl spezifischer Gutscheine im Warenkorb
    18. Delivery type

      1. Lieferart
    19. Delivery price

      1. Versandkosten
    20. Delivery method

      1. Versandart
    21. Total price of the order

      1. Gesamtpreis des Auftrags
    22. Subscription renewal

      1.  Ein Abonnement im Warenkorb besitzt eine Erneuerung. 
    23. Promo code

      1. Vor der Zahlung wird ein Feld für einen Promo-Code angezeigt. 

Wir empfehlen Ihnen, die Parameter nach Kategorien zu gruppieren, so behalten Sie einen besseren Überblick und es ist besser verständlich.

Beispiel: Eine Bedingung mit Gruppe (1), die vier Statements über Veranstaltungen enthält (Events), und eine Gruppe (2) mit zwei Statements über den Kund:innen (Customer).

Jeder Parameter kann mit einem Wert verglichen werden (Anzahl der...). Wenn Sie einen Parameter mit einem numerischen Wert vergleichen, haben Sie folgende Möglichkeiten (sogenannte vergleichende Operatoren):

  1. Vergleichende Operatoren

    1. Beispiel: Um zu prüfen, ob ein Auftrag zwei oder mehr Artikel enthält, geben Sie folgende Statement ein: [Number of products] [greater or equal] [2]
      • less or equal (weniger oder gleich)
      • less (weniger)
      • not equal (nicht gleich)
      • greater (größer)
      • greater or equal (größer oder gleich)
  2. Andere Parameters

    1. Beispiel: Kund:in hat eine aktive Mitgliedschaft " Freund:innen der Oper" [Customer has active membership] [equal] [Freund:innen der Oper]
      • equal (ist gleich)
      • not equal (ist nicht gleich)

Aktionen

Wenn die Bedingungen erfüllt sind, d.h. alle Statements (oder Gruppen der Statements) in den Regelbedingungen wahr sind, werden die Aktionen der Regel ausgeführt.

Jede Regel sollte mindestens eine Aktion zur Folge haben, kann aber so viele Aktionen haben, wie Sie möchten.

Diese folgenden Aktionsarten sind verfügbar:

  1. Rabatt

    1. Hier können Rabatte gegeben und Preise angepasst werden.
  2. Nachricht

    1. Hier können extra Informationen an den Käufer:in mitgeteilt oder ein Up-Sell angeboten werden.
  3. Lieferpreis ändern

    1. Hier können Sie hier die Versandkosten ändern.
  4. Auftragsgebühr ändern

    1. Hier können Sie hier die Auftragskosten ändern.
  5. Lieferoptionen überschreiben

    1. Hier können Sie die Lieferoptionen überschreiben.
  6. Zahlarten überschreiben

    1. Hier können Sie die Zahlarten überschreiben.
  7. Ratenzahlungsmöglichkeiten

    1. Hier können Sie die Ratenzahlungsmöglichkeiten anbieten.
  8. Händler:in überschreiben

    1. Hier können Sie den:die Händler:in überschreiben.
  9. Onlinereservierung überschreiben

    1. Hier können Sie Onlinereservierungen überschreiben.
  10. Spendenanfrage

    1. Hier können Sie eine Spendenanfrage an Ihre Kund:innen richten.
  11. Coupon Optionen

    1. Hier können Sie Couponarten zulassen.


Hier sehen Sie eine Rabattaktion mit 25% Rabatt auf jedes 2. Ticket für maximal 4 ermäßigte Tickets für zwei ausgewählte Veranstaltungen.

rules-discount.jpg

Aktion: Rabatt


Mit dieser Aktion können Sie einen Preis für bestimmte Positionen im Warenkorb anpassen. Durch die in der Regel festgelegten Bedingungen werden die Positionen, für die der Rabatt gilt, nicht ausgewählt. Es ist wichtig, den Rabatt in der Rabattaktion anzugeben.
Die Position wird dann im Warenkorb mit dem neuen rabattierten Preis angezeigt, der „alte“ Preis steht durchgestrichen in grau davor (siehe Screenshot unten).

  1. Art

    1. Die Rabatte können ein Prozentsatz des ursprünglichen Preises (-25%) oder ein Pauschalwert des ursprünglichen Preises (-5€) sein oder einen komplett neuen Preis festlegen.
  2. Anzahl

    1. Hier geben Sie an, für wie viele Positionen im Warenkorb dieser Rabatt gelten soll. Unbegrenzt, Limitiert auf eine maximale Anzahl von Artikeln. Intervall ermöglicht es, z.B. jedem 2. Artikel bis zu einer maximalen Anzahl von Artikeln einen Rabatt zu geben. Wenn Sie die Anzahl auf Abonnements setzen, werden alle Tickets in der angegebenen Anzahl von Abonnements rabattiert, unabhängig davon, wie viele Veranstaltungstickets darin enthalten sind.
  3. Bedingung + Prädikat + Kategorie

    1. Hier wird angegeben, welche Positionen im Warenkorb rabattiert werden sollen. Wenn das Prädikat auf Alle gesetzt ist, können Sie die Kategorie auf Tickets, Artikel, Gutscheine oder Mitgliedschaften festlegen.

Beispiel:  [Bedingung > Am günstigsten + Prädikat > Alle + Kategorie > Tickets] bedeutet: Von allen Tickets im Warenkorb wird der Rabatt auf die günstigsten Tickets gewährt.  

Wenn Sie das Prädikat auf Spezifisch setzen, können Sie in der Kategorie Veranstaltungen bestimmte Veranstaltungen auswählen. Dadurch wird der Rabatt nur auf die Tickets für diese Veranstaltungen gewährt.

Als Kategorie können Sie wählen: Veranstaltungen, Produktionen, sekundäre Produktionen, Veranstalter:in, Abonnements, Artikel, Mitgliedschaften und Tickettypen.

Aktion: Nachricht 

Mit der Aktion Nachricht kann dem:der Kund:in im Webshop eine Nachricht angezeigt werden. Dies kann verwendet werden, um den:die Kund:in über Positionen in der Bestellung zu informieren, ihn:sie auf etwas aufmerksam machen, oder ihm:ihr bestimmte extra Positionen zu verkaufen. Ein Beispiel für eine einfache Nachricht ist unten abgebildet.

rules-message.jpg

 

Nachrichten können in allen Sprachen eingestellt werden und bestehen mindestens aus einer Überschrift und einer Nachrichtentext. In der Nachricht können Sie Markup verwenden und Links einfügen. Damit können Sie eine bestimmte Seite auf Ihrer Website verlinken, auf der Kund:innen weitere Veranstaltungen auswählen und kaufen oder mehr über die Vorteile einer Mitgliedschaft erfahren können. Zeigen Sie dies nur Personen an, die noch nicht Mitglied sind.

  1. Art

    1. Hiermit wird die Farbe des Nachrichtenrahmens geändert. Diese können in Skins geändert werden, um noch mehr hervorzustechen. 
  2. Position

    1. Verwenden Sie diese Option, um die Nachrichten zu sortieren, wenn Sie mehrere Nachrichten in einer bestimmten Reihenfolge anzeigen möchten.
  3. Empfohlen 

    1. Veranstaltungen, Abonnements, Mitgliedschaften: Hier können Sie eine Anzahl von Positionen auswählen, die Sie als Upsell mit dieser Nachricht anzeigen möchten.

Lieferpreis ändern

Ändert den Preis der aktiven Versandart. Beispiel: Wenn mehr als 4 Tickets gekauft werden, sind die Kosten für den Postversand geringer.

Auftragsgebühr ändern

Legt einen neuen Preis für die Auftragsgebühr fest. Beispiel: Wenn Sie normalerweise 4 € pro Auftrag berechnen, können Sie diese Gebühr für Kund:innen, die einen Tag VIP haben, auf 0 € festlegen.

Lieferoptionen überschreiben

Auf Veranstaltungsebene können Sie die Lieferoptionen festlegen, die bei der Bestellung dieser Veranstaltung zur Auswahl stehen. Mit dieser Aktionsart können Sie dies pro Auftrag ändern. Ein guter Anwendungsfall ist:  Erlauben Sie nur E-Tickets zur Abholung an der Abendkasse, wenn die früheste Veranstaltung im Auftrag in weniger als 5 Tagen stattfindet.  

Zahlarten überschreiben

Hier können Sie festlegen, welche Zahlarten für eine Bestellung zur Verfügung stehen sollen. Vielleicht möchten Sie bestimmten Kund:innen mit bestimmten Kund:innentags die Möglichkeit geben, per Lastschrift zu bezahlen. Oder Sie lassen diese Zahlart nur bei der Bestellung von Abonnements zu.  

Ratenzahlungsmöglichkeiten

Das Zahlungsintervall wird in Kombination mit dem Lastschriftverfahren genutzt und ist derzeit nur in Verbindung mit dem Zahlungsanbieter Mollie verfügbar.

In der Datenbank können wir eine Reihe von Intervalloptionen festlegen, aus denen der:die Nutzer:in wählen kann. Diese Optionen können eine Anzahl von Raten, einen Zeitpunkt und einen Prozentsatz haben.  
Zum Beispiel:

- 100% der Zahlung in 4 Wochen nach der Bestellung

- 30% der Zahlung sofort, 30% nach 6 Wochen, der Rest nach 10 Wochen. 

Sie können auch die Option Sofortige Zahlung zulassen wählen, bei der die Zahlung sofort ausgeführt wird.

Priorität

Alle im Reiter Warenkorbregeln festgelegten Warenkorbregeln werden für einen Auftrag ausgeführt. Alle Regeln mit den Aktionen für Rabatte oder Nachrichten, werden in der Reihenfolge ihrer Priorität (von niedrig bis hoch) ausgeführt (siehe blaues Kästchen unten).
Von allen Regeln mit eine der anderen Aktionen wird nur die erste übereinstimmende ('wahre') Regel ausgeführt (siehe grünes Kästchen unten).

Wenn z.B. in einem Warenkorb die Regel #70 zutrifft, aber auch die Regel #33, die eine niedrigere Priorität hat, dann wird nur die Regel #70 ausgeführt, denn beide haben die Aktion "Auftragsgebühr ändern (das $-Zeichen).
Dies bedeutet, dass die Aktion der unteren Regel nicht ausgeführt werden. 

Es ist ratsam, Regeln mit sehr spezifischen Bedingungen weiter oben in der Liste mit einer niedrigeren Priorität (d. h. wichtiger) und allgemeinere Regeln so weit unten in der Liste wie möglich zu platzieren.

Beispiele

AND und OR, einfache Fehler

Beispiel: Beabsichtigt ist, dass die Bedingungen "Ein:e Kund:in hat den Kund:innentag Freundeskreis" und "Ein:e Kund:in eine der beiden Vorstellungen im Warenkorb", eine Aktion auslöst. Die Art und Weise, wie dies hier eingerichtet wurde, ist falsch und viel mehr Regeln als beabsichtigt lösen hier die Aktion aus:

mceclip0.png

Das [OR] bezieht sich hier auf die zwei Veranstaltungen, aber auch auf die untere Gruppe mit dem [Customer has tag] Statement. Die untere Gruppe hat nur ein Statement, daher ist der [AND|OR]-Knopf inaktiv, er ist ausgegraut und reagiert nicht, wenn man drauf klickt.
So wie es hier eingerichtet ist, würde es zur Folge haben, dass jede:r Kund:in, der entweder den Kund:innentag Freundeskreis hat oder die Vorstellung Mozarts Kindertage / Teil 2 oder die Vorstellung Mozarts Kindertage / Teil 4  im Warenkorb hat, die Aktion ausgelöst. Das heißt, es handelt sich um 3 voneinander unabhängige Bedingungen. Somit würde viel öfter die Aktion ausgelöst werden als beabsichtigt.

Die korrekte Einstellung ist wie folgt:

mceclip1.png

Hier sehen Sie, dass die Anweisung [Customer has tag] UND die folgende Gruppe wahr sein müssen. Die unten stehende Gruppe ist wahr, wenn eines der beiden Veranstaltungen im Warenkorb liegt. 

Zielperson hat keine bestimmte Mitgliedschaft

Sie möchten bei Personen, die 10 oder mehr Tickets kaufen, aber noch kein bestimmtes Mitglied sind, für eine Mitgliedschaft werben. Ihr erster Impuls könnte sein, dies so einzurichten:


Das System liest die Regeln buchstäblich und bildet es so ab:

-  Prüfe, ob der:die Kund:in eine aktive Mitgliedschaft hat, die nicht dem Typ [Gold Mitgliedschaft] entspricht

UND 

-  Prüfe, ob der:die Kund:in eine aktive Mitgliedschaft hat, die nicht dem Typ [Gold Mitgliedschaft] entspricht

Das funktioniert, solange ein:e Kund:in eine Mitgliedschaft hat, also eine andere als die beiden genannten. Sie wollen aber alle Personen ohne diese Mitgliedschaften ansprechen, also auch Personen ohne jegliche Mitgliedschaft.

Dieser Aufbau der Bedingung wäre der richtige:

mceclip1.png

Hier prüfen Sie, ob der:die Kund:in keine Mitgliedschaft vom Typ [Silber Mitgliedschaft] hat und auch keine Mitgliedschaft vom Typ [Gold Mitgliedschaft] hat. Dies funktioniert auch für Kund:innen ohne Mitgliedschaft. 

Sie können auch prüfen, ob ein:e Kund:in ein bestimmtes Kund:innentag nicht hat. Dies sollte auf ähnliche Weise eingerichtet werden.


War dieser Artikel hilfreich?

Das ist großartig!

Vielen Dank für das Feedback

Leider konnten wir nicht helfen

Vielen Dank für das Feedback

Wie können wir diesen Artikel verbessern?

Wählen Sie wenigstens einen der Gründe aus
CAPTCHA-Verifikation ist erforderlich.

Feedback gesendet

Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren