Kalenders: Kortingscodes in Agenda's

Met kortingscodes kun je kortingen aanbieden op kalenderboekingen die via de boekingswidget zijn gemaakt. Klanten kunnen tijdens het afrekenen een geldige kortingscode invoeren om korting te ontvangen. Deze korting wordt vervolgens bijgehouden in het tabblad Betalingen van het afsprakenvenster.


INHOUDSOPGAVE


Overzicht van het gebruik van kortingscodes in agenda's

Met kortingscodes in agenda's kunnen klanten tijdens het boeken via de boekingswidget een kortingscode invoeren. Wanneer een geldige code wordt toegepast, berekent de widget de prijs realtime opnieuw en toont het afsprakenrecord een gespecificeerde regel voor Korting (coupon) in het tabblad Betalingen. Je beheert de kortingsregels met instellingen voor onder andere een percentage of vast bedrag, geldigheidsperiodes, gebruikslimieten en geschiktheid per product of agenda.


Belangrijkste voordelen van het gebruik van kortingscodes in agenda's

Met coupons kun je gerichte promoties soepel en eenvoudig uitvoeren:

  • Hogere conversie: Tijdelijke kortingen verminderen frictie tijdens het afrekenen en voorkomen dat klanten hun winkelwagen verlaten.

  • Flexibele promoties: Gebruik kortingspercentages of kortingen met een vast bedrag voor seizoensgebonden of tijdelijke campagnes.

  • Controle en targeting: Beperk het aantal inwisselingen per contactpersoon of in totaal, zodat een coupon niet te vaak wordt gebruikt.

  • Betere klantervaring: Klanten kunnen rechtstreeks in de boekingswidget een code toepassen of verwijderen. De prijs wordt direct bijgewerkt.


Ondersteunde agenda's en beperkingen

  • Kortingscodes worden volledig ondersteund in alle agenda's voor zowel de Neo- als de Classic-boekingswidgets, en voor Services (v2).

  • Kortingscodes worden niet ondersteund in het oudere Service Menu (v1). We raden sterk aan om over te stappen op Services (v2) voor een modernere boekingsflow, doorlopende ondersteuning en toegang tot functies zoals kortingscodes.

  • Kortingscodes zijn alleen beschikbaar via de boekingswidget en kunnen niet worden toegepast op afspraken die handmatig via het in-app-afsprakenvenster zijn aangemaakt. Ondersteuning voor deze functionaliteit staat gepland voor een toekomstige release.


Kortingscodes gebruiken in agenda's

Step 1: Enable 'Accept Payments' and 'Coupon Codes' in Calendar

Controleer voordat je coupons aanmaakt of betalingen zijn ingeschakeld voor je agenda.

  • Ga naar Agenda-instellingen > Formulieren en betalingen.

  • Schakel Betalingen accepteren in.

    • Zodra dit is ingeschakeld, wordt automatisch een Product aangemaakt in het tabblad Producten met de tag Calendar (dit product kan niet worden verwijderd).

  • Scroll verder naar beneden en schakel de optie EnableCoupon Code in.

    • Hiermee voeg je een invoerveld voor coupons toe aan je boekingswidget.

Opmerking: Je moet coupons afzonderlijk inschakelen voor elke agenda waarop je ze actief wilt maken.
Opmerking voor Services: De zichtbaarheid van kortingscodes voor Services wordt globaal beheerd. Ga naar Agenda's > Services > Algemene instellingen > Betalingsinstellingen en configureer Kortingscodes. Wanneer kortingscodes zijn uitgeschakeld, wordt het veld voor de couponcode verborgen op de boekingspagina van Services.

Step 2: Create a Coupon

Ga naar Betalingsmodule > Coupons en klik op Nieuwe coupon.

Je ziet de volgende opties:

  • Couponcode: Voer een aangepaste code in (bijvoorbeeld

    10OFF

    ) of klik op Genereren om automatisch een code aan te maken.

  • Coupontype: Kies uit:

    • Percentagecoupon (bijvoorbeeld 10% korting).

    • Coupon met vast bedrag (bijvoorbeeld $50 korting).

  • Aangeboden korting: Voer het kortingspercentage of de vaste kortingswaarde in.

  • Start- en einddatum/tijd: Stel de geldigheidsperiode van de coupon in.

  • Aantal inwisselingen beperken: (Optioneel) Beperk hoe vaak de coupon in totaal kan worden gebruikt.

  • Beperken tot producten/aanbiedingen: Selecteer specifieke agenda's of producten waarop de coupon van toepassing is.

  • Beperken tot één gebruik per klant: Voorkomt meerdere gebruiken door dezelfde klant.

Na het opslaan kun je de coupon met je klanten delen.

Step 3: Customer Experience

  • Wanneer klanten via de agenda-widget boeken, zien ze een invoervak voor de couponcode.

  • Als de code geldig is:

    • De korting wordt direct toegepast.

    • Het aangepaste totaalbedrag wordt vóór het afrekenen weergegeven.

  • Als de code ongeldig is:

    • Er wordt een foutmelding weergegeven.

Wanneer Vooraf in rekening brengen is ingeschakeld, bepaalt het eindbedrag na toepassing van de coupon of er een betaling wordt geïnd.

  • Als de coupon een bedrag hoger dan $0 overlaat, geeft de klant betalingsgegevens op en betaalt de klant het kortingsbedrag.

  • Als de coupon het eindbedrag verlaagt naar $0, gaat de boeking verder zonder kaartgegevens te verzamelen of een betaling te verwerken.

Step 4: Tracking Coupon Usage

Alle coupon- en betalingsgegevens zijn zichtbaar in het tabblad Betalingen van het afsprakenvenster:

  • Coupon toegepast.

  • Kortingsbedrag.

  • Aangepast totaalbedrag.

  • Uitsplitsing van betalingen per deelnemer.


Belangrijke update: aanmaken van bestellingen en transacties van $0

Na de release op 22 december 2025 is er iets veranderd in de manier waarop bestellingen, facturen en transacties werken wanneer kortingscodes en agendabetalingen worden gebruikt. In dit gedeelte leggen we het nieuwe gedrag uit en beantwoorden we veelgestelde vragen over transacties van $0 en ontbrekende facturen.

1. Wijziging in het aanmaken van facturen

Eerder werd er automatisch een gedeeltelijk betaalde factuur aangemaakt wanneer een boeking gedeeltelijke betalingen bevatte.

Na deze release wordt er in zulke gevallen geen factuur meer aangemaakt. In plaats daarvan wordt er een bestelling aangemaakt.

  • Betalingen (indien vereist) kunnen nog steeds tegen de bestelling worden geïnd.

  • Deze wijziging helpt om het bijhouden van betalingen op basis van bestellingen op het hele platform te standaardiseren.

2. Betaalgedrag bij agendaboekingen van $0

Wanneer Vooraf in rekening brengen is ingeschakeld, is het innen van de betaling gebaseerd op het uiteindelijke verschuldigde bedrag nadat een coupon of korting is toegepast.

  • Als het eindbedrag hoger is dan $0, wordt de klant gevraagd betalingsgegevens op te geven en wordt het eindbedrag in rekening gebracht.

  • Als het geconfigureerde boekingsbedrag $0 is, wordt de klant niet gevraagd kaartgegevens op te geven en wordt er geen betaling verwerkt.

  • Als een coupon het eindbedrag verlaagt naar $0, wordt de klant niet gevraagd kaartgegevens op te geven en wordt er geen betaling verwerkt.

  • Als een coupon de prijs verlaagt maar een bedrag hoger dan $0 overlaat, wordt de klant gevraagd betalingsgegevens op te geven en wordt het resterende kortingsbedrag in rekening gebracht.

Zo hoeven klanten die een gratis boeking maken geen onnodige betalingsgegevens in te voeren of een $0-betalingstransactie te doorlopen.

Opmerking: Als je de kaartgegevens van een klant wilt opslaan zonder tijdens het boeken een bedrag in rekening te brengen, gebruik je Collect Card on File in plaats van een vooruitbetaling van $0 te configureren.

3. Wanneer een bestelling wordt aangemaakt

  • Er wordt altijd een bestelling aangemaakt als betalingen zijn ingeschakeld voor je agenda.

  • Als er geen betaling is ingeschakeld voor de agenda, wordt geen bestelling aangemaakt.

Dit gedrag geldt ook wanneer:

  • Er op het moment van boeken geen directe betaling wordt geïnd.

4. Gevolgen voor bestaande workflows (factuurtriggers)

Als je workflows hebt geconfigureerd met de trigger “Invoice Created”, moet je deze bijwerken.

Actie vereist: Vervang triggers voor Invoice Created door triggers voor Order Created, zodat workflows zoals verwacht blijven uitvoeren.


Veelgestelde vragen

V: Hoe bekijk ik de korting na het boeken?

Open de afspraak en controleer het tabblad Betalingen. Je ziet de totalen voor Korting (coupon), Betaald bedrag en Resterend saldo.

V: Kan ik een coupon bewerken of uitschakelen nadat deze actief is geworden?

Ja. Open de coupon via Betalingen > Coupons om limieten of datums bij te werken of de coupon uit te schakelen. Wijzigingen zijn van toepassing op toekomstige boekingen.

V: Hoe kan ik een coupon testen zonder een echte kaart te belasten?

Stel de Betaalmodus van de agenda in op Test, voltooi een testboeking met de testgegevens van je gateway (bijvoorbeeld Stripe-testkaarten) en schakel daarna terug naar Live.

V: Kunnen klanten meerdere coupons combineren voor één boeking?

Geen. Er wordt slechts één actieve code per checkout ondersteund. Klanten kunnen een code verwijderen en vóór het betalen een andere code toepassen.

V: Zijn kortingscodes hoofdlettergevoelig?

Codes zijn niet hoofdlettergevoelig. Als een couponcode bijvoorbeeld 'SUMMER25' is en een klant 'Summer25' invoert, wordt de coupon toegepast.

Heeft dit je vraag beantwoord? Bedankt voor de feedback! Er was een probleem bij het versturen van je feedback. Probeer later nog eens.