> ## Documentation Index
> Fetch the complete documentation index at: https://ticketsoft.nl/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Kortingscode toevoegen of wijzigen

> Maak kortingscodes aan met kortingstype, toepassing, limieten, campagnes en controle.

Het toevoegen en wijzigen van een kortingscode gebeurt met een wizard. Bij toevoegen bestaat de wizard uit vijf stappen:

1. Naam en korting
2. Toepassing
3. Limieten
4. Campagne
5. Controleren

Bij wijzigen gebruik je dezelfde stappen om de bestaande instellingen aan te passen.

## Stap 1: Naam en korting

In deze stap bepaal je hoe de code heet, welke code de bezoeker gebruikt en hoe de korting wordt berekend.

| Veld                 | Uitleg                                                                                                            |
| -------------------- | ----------------------------------------------------------------------------------------------------------------- |
| Interne naam         | Naam voor jezelf in het administratiepaneel. Kies iets herkenbaars, zoals sponsor, doelgroep of actieperiode.     |
| Publieke naam        | Naam die bezoekers bij het afrekenen kunnen zien. Laat je dit leeg, dan toont TicketSoft de interne naam of code. |
| Kortingscode         | De code die de bezoeker invult. Je kunt de automatisch gegenereerde code gebruiken of zelf een code invullen.     |
| Kortingstype         | Vast bedrag of percentage.                                                                                        |
| Waarde               | Het bedrag of percentage. Percentages worden berekend over de relevante ticketprijs.                              |
| Korting berekenen op | Hele bestelling of per ticket.                                                                                    |

### Hele bestelling of per ticket

Bij **Per bestelling** wordt de korting een keer op de bestelling toegepast. Een bestelling telt dan als een gebruik.

Bij **Per ticket** wordt de korting per geschikt ticket toegepast. Elk ticket waarop korting wordt toegepast telt als gebruik. Een ticket krijgt nooit meer dan een kortingscode tegelijk; als meerdere combineerbare codes mogelijk zijn, wordt per ticket de beste korting gekozen.

### Meerdere codes tegelijk aanmaken

Bij toevoegen kun je **Meerdere codes** gebruiken. Vul dan een code per regel in. Alle codes krijgen dezelfde instellingen voor korting, toepassing, limieten en campagne.

Gebruik **Bestaande codes overschrijven** alleen wanneer je bewust bestaande codes met dezelfde waarde wilt vervangen of bijwerken.

## Stap 2: Toepassing

Standaard geldt een nieuwe kortingscode voor alle evenementen en tickets. Zodra je een evenement of tickettype toevoegt, beperk je de code tot die selectie.

Je kunt:

* een evenement kiezen;
* de code laten gelden voor alle tickets van dat evenement;
* de code beperken tot een specifiek tickettype;
* meerdere tickettypen van hetzelfde evenement in bulk toevoegen;
* regels uit de toepassingstabel verwijderen.

Als je alle toepassingsregels verwijdert, geldt de code weer voor alle evenementen en tickets waarvoor de code verder geldig is.

## Stap 3: Limieten

Limieten bepalen wanneer een code gebruikt mag worden.

| Limiet                 | Werking                                                                                      |
| ---------------------- | -------------------------------------------------------------------------------------------- |
| Gebruikslimiet         | Onbeperkt of maximaal aantal gebruiken. Bij korting per ticket telt elk gebruikt ticket mee. |
| Tijdlimiet             | Geen tijdlimiet of een start- en/of einddatum.                                               |
| Minimum bestelbedrag   | De winkelwagen moet minimaal dit ticketbedrag bevatten voordat de korting werkt.             |
| Minimum aantal tickets | De bestelling moet minimaal dit aantal tickets bevatten.                                     |
| Combineerbaarheid      | Bepaalt of de code samen met andere codes in dezelfde bestelling mag worden gebruikt.        |

Bij **niet combineerbaar** kan de code niet samen met andere kortingscodes worden gebruikt. Bij **combineren toegestaan** mogen meerdere codes in dezelfde bestelling staan, maar een individueel ticket krijgt maar één code.

## Stap 4: Campagne

Een campagne is optioneel. Gebruik een campagne om meerdere codes onder dezelfde actie te groeperen.

Voorbeelden:

* sponsoractie;
* partneractie;
* nieuwsbrief;
* socialmediacampagne;
* kortingsactie per periode;
* codes per relatiegroep.

Je kunt een bestaande campagnenaam kiezen of een nieuwe campagnenaam invullen. De campagneweergave in het overzicht gebruikt deze naam om resultaten samen te vatten.

## Stap 5: Controleren

De laatste stap toont een samenvatting van:

* naam;
* publieke naam;
* code of aantal bulkcodes;
* kortingswaarde;
* toepassing;
* limieten;
* campagne.

Controleer vooral of de code voor de juiste tickets geldt en of de limieten aansluiten bij de actie.

## Code delen

Na het opslaan kun je in het kortingscode-overzicht een ticketshoplink met de code kopiëren. De bezoeker opent dan de ticketshop met de code alvast in de URL. De korting wordt pas definitief berekend in de checkout.

## Voorbeelden

### Tien procent nieuwsbriefkorting

Gebruik een percentage van `10`, toepassing op alle tickets en een campagne zoals `Nieuwsbrief mei`. Voeg eventueel een einddatum toe.

### Sponsorcode voor een specifiek tickettype

Kies een vast bedrag of percentage, beperk de toepassing tot het juiste evenement en tickettype, en koppel de code aan een sponsorcampagne.

### Eenmalige persoonlijke code

Gebruik een gebruikslimiet van `1`. Kies **Per bestelling** wanneer de code maximaal een bestelling mag verlagen. Kies **Per ticket** wanneer het aantal individuele tickets met korting moet meetellen.

### Staffelkorting via minimum aantal tickets

Gebruik **Minimum aantal tickets** om de korting alleen te laten werken wanneer de bezoeker genoeg tickets in de bestelling heeft.

<Warning>
  Controleer kortingscodes altijd met een realistische winkelwagen. Een code kan correct zijn opgeslagen maar niet toepasbaar zijn wanneer de winkelwagen niet voldoet aan ticketselectie, limieten, minimumwaarden of combineerbaarheid.
</Warning>
