Handlekurvregler

Innhold

Handlekurvregler i Tixly er et verktøy for fleksibel prising og andre endringer i handlekurven. De åpner opp for en ny måte å gi fordeler til bestemte kunder eller på bestemte ordre.

En handlekurvregel består av Conditions (betingelser) (det som må være sant) og Actions (handlinger) (det du vil skal skje). Om vilkårene i regelen er sanne, vil regelens handlinger inntreffe.

Du kan ha regler med handlinger som endrer prisen på varer i handlekurven, setter tilgjengelige leverings- og betalingsmetoder, eller viser meldinger. Eksempler på funksjonalitet du kan opprette som handlekurvregler er:

  • Kjøp 5 billetter - få 1 gratis billett.
  • Ikke betal transaksjonsgebyr om du er medlem i en venneforening.
  • Kjøp 4 billetter i desember, få 50 % rabatt på 2 enheter drikke.
  • Vis en melding til kunder med 10+ billetter i en transaksjon om at de ikke er medlemmer, for at de skal melde seg inn og motta 5% rabatt. La dem legge til medlemskapet og motta rabatten i samme transaksjon.

Har du en kompleks workgroup (din "workgroup" er ditt arbeidsområde i systemet) med flere organisasjoner, kan reglene begrenses til å gjelde for utvalgte organisasjoner og skin (et "skin" er et eget oppsett for kjøpsprosessen på nett). Legger du ikke til en organisasjon på regelen, vil den gjelde for alle organisasjoner.

På nett vil handlingene bli benyttet på ordren automatisk, mest på handlekurv-stadiet av kjøpsprosessen. I Box Office vil du se handlingene som forslag etter å ha reservert ordren, du må gjennomføre dem manuelt.


Opprette handlekurvregel

For å opprette en ny Handlekurvregel, gå til Administrasjon > Handlekurvregler, og trykk Legg til regel øverst i høyre hjørne.

Informasjon

    1. Sett et logisk og enkelt navn intern bruk.
  1. Organisasjon

    1. Det er essensielt å velge organisasjon når din workgroup har flere organisasjoner med sine egne skins. Dette gjør at regelen kun fungerer på skin som er lenket opp mot denne organisasjonen. Om du ikke velger noe, vil regelen fungere for alle skins.
  2. Prioritet

    1. Dette angir hvor i rekkefølgen regelen vil slå inn. Regler med lavere tall inntreffer før regler med høyere.
  3. Gyldighetsperiode

    1. Gir deg mulighet til å sette en tidsbegrensning for når regelen er aktiv.
  4. Er aktiv

    1. Sett til Ja for å aktivere regelen.

Betingelser

En betingelse er et sett med logiske utsagn som brukes på innholdet i transaksjonen og kunden som kjøper. Dette gjøres i handlekurven og i Box Office hver gang noe legges til, fjernes eller endres i reservasjonen.

Betingelsene for alle aktive regler evalueres. Er betingelsene for en regel oppfylt, iverksettes alle handlingene i regelen.

Eksempel på en betingelse:

Her er det to linjer med betingelser:

  • Den første betingelsen sier hvilke billetter til forestilling regelen skal se etter i handlekurven.
  • Den andre betingelsen sier at du må ha minst tre av disse.

Fordi de to utsagnene er koblet sammen med en AND-operator, vil hele betingelsen bare stemme hvis du har billetter i handlekurven din til arrangementer som finner sted på eller før 01.07.2025 OG når du har 3 eller flere av disse.

Det finnes både en AND-operator (logisk OG) og en OR-operator (logisk ELLER). Forskjellen er:

  • AND:  alle betingelser (eller grupper av betingelser) som operatoren kobler sammen må være sanne. Slik som i eksempelet over.
  • OR: hvis hvilken som helst av betingelsene operatoren kobler sammen er sann, vil vilkåret være sant.

Se eksempelet nedenfor, som sjekker om kunden har et bestemt kundeflagg, eller et bestem aktivt medlemskap:

  1. Kategori

    1. Parameter

  2. Generell

    1. Count

      1. Kan benyttes i kombinasjon med nesten alle andre betingelser for å evaluere antall ganger dette skjer. Om du ikke setter et tall her, vil [Count]>=1 bli benyttet.
  3. Tickets

    1. Event

      1. En spesifikk forestilling.
    2. Promoter

      1. En spesifikk arrangør.
    3. Primary event group

      1. Billetter til spesifikke forestillinger med en produksjon som primærproduksjon.
    4. Event start date

      1. Billetter til forestillinger med forestillingstart
    5. Secondary event group

      1. Billetter til spesifikke forestillinger med en produksjon som sekundærproduksjon.
    6. Ticket price

      1. Billetter med en spesifikk billettpris
    7. Ticket type

      1. Billetter med en utvalgt billettype
    8. In subscription

      1. I abonnement generelt
    9. In specific subscription

      1. Billetter i et spesifikt abonnement
    10. Ticket Event Tag

      1. Billetter til forestilling som har en spesifikk tag
  4. Events

    1. Events with primary event group

      1. Forestillinger med en produksjon som primærproduksjon.
    2. Events with secondary event group

      1. Forestillinger med en produksjon som sekundærproduksjon.
    3. Events with promoter

      1. Forestillinger med en spesifikk arrangør
    4. Hours to first event

    5. Event start date

      1. Forestillinger som starter på et gitt tidspunkt
  5. Subscriptions

    1. Subscription

      1. Abonnement
    2. Number of events in subscription

      1. Antall forestillinger i abonnementet
  6. Products

    1. Product

      1. Spesifikt produkt i handlekurven
  7. Memberships

    1. Membership

      1. Spesifikt medlemskap i handlekurven
    2. Donation

      1. Spesifikk donasjon i handlekurven
  8. Giftcards

    1. Giftcard group

      1. Spesifikke gavekortgrupper i handlekurven
  9. Customer

    1. Customer has tag

      1. Kunden har et spesifikt kundeflagg
    2. Customer has active membership

      1. Kunden har et aktivt medlemskap
    3. Customer has active donation

      1. Kunden har en aktiv donasjon
  10. Order

    1. Environment

      1. Box office | Online
    2. Salemode

      1. In person | Remote
    3. Box Office user

      1. Spesifiser spesifikke Box Office-brukere
      1. Brukt for spesielle integrasjoner
    4. Number of tickets per event

      1. Ser etter alle forestillinger i ordren, om de matcher dette nummeret. Eks. minst 2 billetter pr forestilling.
    5. Number of tickets

      1. Antall billetter i ordren
    6. Number of subscriptions

      1. Hvor mange abonnement du kjøper totalt. 
    7. Number of unique subscription types

      1. Ser på alle abonnementstyper i ordren, og returnerer et minimumsantall abonnement
    8. Number of subscriptions per subscription type

      1. Antall unike abonnementstyper i ordren
    9. Number of unique events

      1. Antall unike forestillinger i ordren
    10. Number of products

      1. Antall produkter i ordren
    11. Number of unique products

      1. Antall unike produkter i ordren
    12. Number of memberships

      1. Antall medlemskap i ordren
    13. Number of unique memberships

      1. Antall unike medlemskap i ordren
    14. Number of donations

      1. Antall donasjoner i ordren
    15. Number of unique donations

      1. Antall unike donasjoner i ordren
    16. Number of giftcards

      1. Antall gavekort i ordren
    17. Number of unique giftcards

      1. Antall unike gavekort i ordren
    18. Delivery type

      1. Leveringstype
    19. Delivery price

      1. Pris for levering
    20. Delivery method

      1. Leveringsmetode
    21. Total price of the order

      1. Total ordresum
    22. Subscription renewal

      1. Om noen av abonnementene i ordren er en fornyelse
    23. Promo code

      1. Når benyttet i regelen, vil en kampanjekodeboks vises ved utsjekk.

Det er best å samle parametre som hører til en kategori i en gruppe. Du kan blande dem, men det er mye enklere å forstå strukturen om du holder dem fra hverandre.

Eksempel: En betingelse med en gruppe (1) som inneholder fire utsagn om forestillinger og en gruppe (2) med to utsagn om kunde.

Hver parameter kan sammenliknes med en verdi. Når man sammenlikner en parameter med en numerisk verdi, har du disse valgene (kalt sammenliknende operatorer):

  1. Sammenliknende operatorer

    1. Eksempel: For å teste om en ordre inneholder to eller flere produkter lager du følgende utsagn: [O -Number of products] [greater or equal] [2]
      • less or equal (mindre enn eller lik)
      • less (mindre enn)
      • equal (er lik)
      • not equal (ikke lik)
      • greater (større enn)
      • greater or equal (større enn eller lik)
  2. Andre operatorer

    1. Eksempel: [Customer has tag] [equal] [Kjernepublikum]
      • equal (er lik)
      • not equal (ikke lik)

Handlinger

Når regelens Betingelser er oppfylt (det vil si at utfallet av utsagnene har verdien sann), blir regelens handlinger utført. En regel må ha minst én handling, men du kan ha så mange du ønsker.

Følgende typer handlinger er tilgjengelige:

  • Rabatt: for å endre pris på varer i ordren
  • Beskjed: for å vise en meldingsboks med informasjon og/eller foreslå mersalg
  • Endre leveringsprisen
  • Endre ordregebyr
  • Overstyr leveringsmåter
  • Overstyr betalingsmåter
  • Mulighet for betalingsintervall
  • Overstyr innløsere
  • Overstyr reservasjoner på nett
  • Donasjonsanmodning
  • Coupon Options

Her kan du se en regel med to handlinger, hvor #1 er en beskjed, og #2 er en rabatt til utvalgte forestillingsbilletter.

Rabatt

Denne handlingen gjør det mulig å endre prisen på varer i handlekurven. Det er viktig å være oppmerksom på at varene du gir rabatt må spesifiseres her, betingelsene i regelen velger ikke varer. Dette kan virke underlig, men gir muligheten for at reglene kan være mer fleksible.

En vare med rabatt vil vises i handlekurven med den nye prisen. Den vanlige prisen krysses ut i visningen for å fremheve rabatten.

  1. Type

    1. Rabatten kan være en prosentandel av den opprinnelige prisen (f.eks. -25%), et fast beløp (f.eks. -45) eller du kan sette en ny pris.
  2. Antall

    1. Her spesifiserer du hvor mange varer som får rabatten: Ubegrenset, Begrenset til et maksimalt antall, Intervall som gir rabatt på hver n-te vare opp til et maksimalt antall (f.eks. hver andre). Abonnement gir rabatt på alle billetter i antallet abonnement som spesifiseres.
  3. Betingelse + Type + Kategori

    1. Spesifiserer hvilke varer i kurven som skal få rabatt. Med Type satt til Alle kan kategorien settes til billetter, produkter, gavekort eller medlemskap.
    2. Eksempel: [Billigste] [Alle] [Billetter] betyr at av alle billetter i kurven, blir rabatten gitt på de billigste.
    3. Settes Type til Spesifikk kan du velge en kategori (som Forestillinger) og så velge flere spesifikke forestillinger i feltet Varer. Rabatten gis bare på billetter på disse forestillingene.
    4. Når typen er spesifikk, kan Kategori være: Forestillinger, Produksjoner, Secondary event groups (dvs. produksjon som ikke er primær), Arrangør, Abonnement, Produkter, Gavekort, Medlemskap, Billettyper.

Beskjed

Handlingen gjør det mulig å presentere en beskjed til kunden på handlekurv-siden. Denne kan brukes til å informere kunder om varer i ordren, advare kunder når de kjøper billetter til en forestilling, eller selge på tvers av spesifikke forestillinger.

Eksempel på en enkel beskjed

Beskjeder kan opprettes for hvert språk og må inneholde både Overskrift og Beskjed for å vise. I beskjeden kan du bruke markup og sette inn lenker. Du kan bruke dette til å lenke til en bestemt side på nettstedet ditt der brukeren kan velge flere forestillinger eller lese mer om medlemsfordeler, og med den rettte regelen kan du bestemme at du viser beskjeden kun til personer som ikke allerede er medlem.

  1. Type

    1. Endrer fargen på meldingsboksen. Innstillinger kan settes på skin som gjør meldingsboksen mer fremtredende.
  2. Posisjon

    1. Setter rekkefølge når det er flere beskjeder som vises på samme ordre.
  3. Foreslåtte

    1. Forestillinger, abonnement, medlemskap.Her kan du velge varer som du ønsker å vise som mersalg med beskjeden.

Endre leveringsprisen

Setter ny pris for levering. Eksempel på bruk: Kjøper kunden mer enn 4 billetter, reduseres leveringsprisen.

Endre ordregebyr

Setter ny pris for ordregebyr. Eksempel på bruk: Hvis du normalt belaster kr 40 per i gebyr per ordre, kan du sette gebyret til kr 0 for kunder med kundeflagg "Kjernepublikum".

Overstyr leveringsmåter

På forestillingsnivå i Tixly kan du spesifisere hvilke leveringsalternativer du kan velge mellom når du gjør en ordre på denne forestillingen. Med denne handlingstypen kan du endre dette per ordre. For eksempel: Tillat bare å hente billetter i billettkontoret når den første forestillingen i bestillingen er om mindre enn 5 dager.

Overstyr betalingsmåter

Ikke i bruk i Norge.

Mulighet for betalingsintervall

Ikke i bruk i Norge.

Overstyr innløsere

Velg en innløser som skal benyttes for betaling av ordren som tilfredsstiller betingelsene. For eksempel: Denne ordren kan bare betales med Vipps.

Overstyr reservasjoner på nett

Gjør det mulig å tillate reservasjon på nett, med innstillinger for når reservasjonen skal utløpe. For eksempel: Kunder med kundeflagg "Kjernepublikum" kan reservere billetter på nett.

Donasjonsanmodning

Gjør en anmodning om donasjon når betingelsene i regelen er oppfylt, med innstillinger for å sette beløp og tillate valgfritt beløp.

Coupon Options

Ikke i bruk i Norge.


Priority

Alle regler evalueres i rekkefølge. Reglene med kun rabatter eller meldinger vil bli gjennomført. For regler som har en av de andre handlingene, vil kun den første regelen for dette bli utført.

For eksempel, om du har en kurv som matcher regelen på toppen (#40) og også regelen i bunnen (#35), vil kun den øverste regelen bli utført. Dette skjer fordi begge har en handling av typen "Overstyr leveringsmåter", som du kan se som det grønne lastebilikonet.

Dette betyr at de andre handlingene i nederste handlekurvregel heller ikke blir gjennomført.

Det er en god vane å ha regler med spesifikke forhold høyere på listen, med lavere prioritetsranking, og ha regler som er mer generelle med bredere definisjon lavere på listen.

Eksempler

AND og OR, vanlige feil

Se dette eksemplet. Det er et forsøk på å sjekke om noen kjøper en av forestillingene og har et bestemt kundeflagg. Måten dette er satt opp utløser handlingene for mange flere ordrer enn tiltenkt.

mceclip0.png

Den første gruppen har [OR] på to betingelser, dette vil også gjelde på den nedre gruppen med betingelsen [Customer has tag]. Den nedre gruppen har bare en betingelse, derfor er veksleknappen [AND|OR] inaktiv. Du kan se dette på at veksleknappen har svakere farge, og du kan teste at den ikke endrer seg hvis du klikker på den.

Effekten er slik at for hver kunde med dette flagger eller for alle med en av disse forestillingene vil handlingene i denne regelen utføres.

Riktig oppsett er slik:

mceclip1.pngHer ser du at betingelsen [Customer has tag] OG gruppen nedenfor må være sann. Gruppen nedenfor er sann hvis en av de to forestillingene er i handlekurven.

Reklamere mot personer som ikke har et bestemt medlemskap

Du ønsker å reklamere for et medlemskap til personer som kjøper noe. For eksempel personer som kjøper 10 eller flere billetter, men er ikke har et bestemt medlemskap. Din første tanke kan være å sette den opp slik:

mceclip0.pngReglene blir forstått helt bokstavelig, og betingelsene sier følgende:

- Sjekk om kunden har et aktivt medlemskap som ikke er lik typen [Goldmember]

OG

- Sjekk om kunden har et aktivt medlemskap som ikke er lik typen [Silvermember]

Dette fungerer så lenge kunden har et medlemskap som ikke er det samme som de to nevnte. Men du vil treffe alle uten disse medlemskapene, også personer uten noen medlemskap som helst.

Den riktige måten å gjøre dette på er slik:

mceclip1.png

Her sjekkes det om kunden har null medlemskap av typen [Silvermember]. Dette fungerer også for kunder uten medlemskap.  Dette gjøres også for den andre medlemstypen.

Du kan også sjekke om kunder ikke har et bestemt kundeflagg. Dette bør settes opp på en lignende måte.

Var denne artikkelen nyttig?

Så bra!

Takk for din tilbakemelding

Beklager at vi ikke kunne være mer til hjelp

Takk for din tilbakemelding

Fortell oss hvordan vi kan forbedre denne artikkelen.

Velg minst én av grunnene
CAPTCHA-verifisering er obligatorisk.

Tilbakemeldingen er sendt inn

Vi setter pris på tilbakemeldingen din og vil prøve å rette på artikkelen