1. Home
  2. Kennisbank
  3. Advanced Coupons
  4. Integraties
  5. Hoe kortingen en winkelkredieten werken met WooCommerce Subscriptions
  1. Home
  2. Kennisbank
  3. Advanced Coupons
  4. Winkelkredieten
  5. Hoe kortingen en winkelkredieten werken met WooCommerce Subscriptions

Hoe kortingen en winkelkredieten werken met WooCommerce Subscriptions

Als u abonnementen verkoopt en wilt dat kortingen zich consistent gedragen bij het afrekenen en bij vernieuwingen, dan behandelt deze handleiding wat eenmalig van toepassing is en wat wordt meegenomen naar vernieuwingen. Vernieuwingsbestellingen gedragen zich anders dan eenmalige aankopen, dus sommige gedragingen van kortingsbonnen en winkelkredieten zijn bewust beperkt.

U ziet hoe winkelkredieten, URL-kortingsbonnen, cashback-kortingsbonnen, virtuele kortingsbonnen en de Producten Toevoegen functie werken met WooCommerce Subscriptions, plus hoe u winkelkredieten voor vernieuwingsbestellingen kunt inschakelen in Advanced Coupons Premium.

Vereisten

Hoe standaard kortingstypes werken met abonnementsproducten

Wanneer een klant een abonnementsproduct aan zijn winkelwagen toevoegt en een kortingsbon toepast bij het afrekenen, worden standaard WooCommerce-kortingstypes — percentagekortingen, vaste winkelwagenkortingen en vaste productkortingen — normaal toegepast op de eerste bestelling. Advanced Coupons Premium bevat een compatibiliteitsfix die ervoor zorgt dat deze kortingstypes worden toegepast tijdens de interne herberekening van de winkelwagen van WooCommerce Subscriptions, zodat meerdere kortingsbonnen bij het afrekenen blijven toegepast, zelfs wanneer abonnementsproducten aanwezig zijn.

Welke kortingstypes zijn van toepassing op vernieuwingsbestellingen?

WooCommerce Subscriptions regelt het gedrag van vernieuwingsbestellingen. Standaard worden kortingsbonnen verwijderd van automatische vernieuwingen — dit is geen beperking van Advanced Coupons, het is hoe WooCommerce Subscriptions is ontworpen. Alleen de eigen native terugkerende kortingstypes zijn gebouwd om een korting mee te nemen naar elke vernieuwing:

KortingstypeVan toepassing op eerste bestelling?Van toepassing op vernieuwingen?
PercentagekortingJaNee (verwijderd door WC Subscriptions)
Vaste winkelwagenkortingJaNee (verwijderd door WC Subscriptions)
Vaste productkortingJaNee (verwijderd door WC Subscriptions)
Terugkerende product % korting (native WC Subscriptions)JaJa
Terugkerende productkorting (native WC Subscriptions)JaJa
URL-kortingsbon (Advanced Coupons)JaNee
Cashback-kortingsbon (Advanced Coupons)JaNee
Winkelkredieten (Advanced Coupons)JaNee (standaard — zie hieronder)

De Advanced Coupons-types gedragen zich op dezelfde manier: ze zijn van toepassing op de eerste bestelling en herhalen zich niet bij vernieuwingen, tenzij de eigen terugkerende types van WooCommerce Subscriptions worden gebruikt.

Hoe winkelkredieten werken met abonnementen

Standaard past de plugin winkelkredieten niet toe op automatische abonnementsverlengingsbestellingen. De gratis Advanced Coupons plugin verwijdert alle winkelkredietgegevens uit de metadata van verlengingsbestellingen om incorrecte dubbele toepassing te voorkomen, en verbergt de Winkelkredieten toepassen knop wanneer u een abonnement bekijkt in de WordPress-admin.

Dit is opzettelijk gedrag — winkelkredieten werken als een eenmalige korting op de oorspronkelijke aankoop, niet als een terugkerend voordeel.

Winkelkredieten inschakelen voor verlengingen (Advanced Coupons Premium)

Als u wilt dat winkelkredieten automatisch worden toegepast op verlengingsbestellingen, voegt Advanced Coupons Premium een instelling toe om dit toe te staan.

  1. Ga naar Coupons → Instellingen in uw WordPress-admin.
  2. Open de sectie Winkelkredieten.
  3. Schakel Winkelkredieten toestaan voor abonnementsverlengingen in. Deze instelling wordt automatisch opgeslagen.
Winkelkredieten sectie met het "Sta winkelkredieten toe voor verlengingen van abonnementen" selectievakje aangevinkt

Wanneer deze instelling is ingeschakeld:

  • Op het moment dat elke verlengingsbestelling wordt aangemaakt, controleert de plugin het huidige winkelkrediet saldo van de klant.
  • Als het saldo voldoende is, past de plugin automatisch het winkelkredietbedrag van de vorige bestelling toe op de verlenging en berekent de besteltotaal opnieuw.
  • Als het saldo ontoereikend is — bijvoorbeeld, als de klant kredieten heeft uitgegeven sinds hun laatste verlenging — slaat de plugin het winkelkrediet voor die verlenging over en wordt de verlenging tegen het volledige bedrag verwerkt.
  • Een winkelkredietkortingsregel verschijnt in de terugkerende abonnementstotalen bij het afrekenen, waarbij de klant de verwachte kredietvermindering op toekomstige verlengingen wordt getoond.

Vroege verlengingen (wanneer een klant op “Nu verlengen” klikt op hun accountpagina) worden ook ondersteund. Advanced Coupons controleert het huidige saldo van de klant en herstelt het winkelkrediet van de vorige bestelling als het saldo dit toelaat.

Abonnementsverlengingen betalen met winkelkredieten: handmatig versus automatisch

WooCommerce Subscriptions verwerkt twee soorten verlengingen, en winkelkredieten worden op elk op een iets andere manier toegepast. Beide paden vereisen Advanced Coupons Premium en de instelling Winkelkredieten toestaan voor abonnementsverlengingen ingeschakeld. Standaard coupontypes (percentage, vast winkelwagen, vast product) worden nog steeds niet meegenomen naar beide soorten verlengingen. Het hier beschreven gedrag is specifiek voor winkelkredieten.

Automatische verlengingen (geplande betaling)

Een automatische verlenging is de geplande betaling die WooCommerce Subscriptions op de factuurdatum van de klant in rekening brengt, zonder actie van de klant. Wanneer de verlengingsbestelling wordt aangemaakt, leest Advanced Coupons het winkelkredietbedrag dat op de vorige bestelling is toegepast en controleert het huidige saldo van de klant. Als het saldo dit bedrag dekt, voegt de plugin het winkelkrediet toe als korting op de verlengingsbestelling en berekent het totaalbedrag opnieuw voordat de betaling wordt geïnd. Als het saldo te laag is, wordt het winkelkrediet overgeslagen voor die cyclus en wordt de verlenging tegen het volledige bedrag gefactureerd. Het winkelkrediet wordt toegepast op het besteltotaal, niet als een terugkerende coupon, dus de klant wordt automatisch het verlaagde bedrag gefactureerd.

Handmatige en vroege verlengingen (klant betaalt bij het afrekenen)

Een handmatige verlenging vindt plaats wanneer de klant zelf betaalt voor de volgende factureringsperiode in plaats van te wachten op de geplande afschrijving. Het meest voorkomende geval is een vroege verlenging, waarbij de klant op Nu verlengen klikt op het abonnement in hun account en naar de kassa wordt geleid om te betalen. In deze stroom herstelt Advanced Coupons het winkelsaldo van de vorige bestelling in de verlengingsmand, zodat dit wordt weergegeven in de kassatotalen voordat de klant betaalt. Net als bij automatische verlengingen controleert de plugin eerst het huidige saldo: als het saldo de vorige winkelkredietbedrag dekt, wordt het krediet hersteld naar de winkelwagen; zo niet, dan wordt het winkelkrediet gewist en betaalt de klant het volledige bedrag bij het afrekenen. Het krediet wordt hersteld als een korting op de kassasessie of door de winkelkredietcoupon opnieuw toe te passen, afhankelijk van hoe deze oorspronkelijk op de hoofdorder werd toegepast.

In beide gevallen ziet de klant ook een winkelkredietkortingsregel in de terugkerende abonnements totalen bij het afrekenen, zodat de verwachte verlaging op toekomstige verlengingen zichtbaar is voordat ze zich committeren.

Hoe de functie Producten toevoegen werkt met abonnementsproducten

De functie Producten toevoegen (Advanced Coupons Premium) laat u automatisch specifieke producten toevoegen aan de winkelwagen van een klant wanneer een coupon wordt toegepast - met korting of gratis. Wanneer abonnementsproducten verschijnen in een regel voor Producten toevoegen, stelt Advanced Coupons automatisch hun kortingstype in op Geen korting, zodat het abonnementsproduct wordt toegevoegd tegen de normale prijs zonder aangepaste prijsvermindering.

Dit is een harde beperking: WooCommerce Subscriptions ondersteunt geen aangepaste prijzen voor abonnementsproducten die via integraties van derden worden toegevoegd. Als u probeert een aangepaste kortingswaarde in te stellen voor een abonnementsproduct in het paneel Producten toevoegen, ziet u dit bericht:

“Aangepaste kortingen voor abonnementsproducten worden niet ondersteund voor deze functie.”

In de praktijk betekent dit:

  • U kunt een abonnementsproduct opnemen in een regel voor Producten toevoegen, maar de plugin voegt het altijd toe tegen de standaardprijs - de coupon kan het niet verder korten.
  • Niet-abonnementsproducten in dezelfde regel voor Producten toevoegen werken normaal met elk kortingstype.

Hoe virtuele coupons werken met abonnementen

Advanced Coupons Premium bevat een automatische compatibiliteitsoplossing voor virtuele coupons die samen met WooCommerce Subscriptions worden gebruikt. WooCommerce Subscriptions triggert een herberekening van de winkelwagen bij het afrekenen, wat kan interfereren met hoe virtuele coupons hun sessiegegevens opschonen. Advanced Coupons regelt dit tijdsverschil automatisch, zodat virtuele coupons geldig blijven tijdens het afrekenen van abonnementen zonder extra configuratie.

Voor verkopers betekent dit dat een virtuele coupon die aan een klant is uitgegeven, van toepassing is op een abonnementsbestelling op dezelfde manier als op een eenmalige aankoop - de coupon wordt bij gebruik verbruikt en daarna uit de sessie verwijderd, zonder dat er handmatige opschoning nodig is.

Probleemoplossing

Winkelkredieten zijn niet van toepassing op verlengingsbestellingen

Winkelkredieten zijn niet van toepassing op vernieuwingen, tenzij de instelling Sta winkelkredieten toe voor abonnementsvernieuwingen is ingeschakeld onder Coupons → Instellingen → Winkelkredieten — en deze instelling is alleen beschikbaar met Advanced Coupons Premium.

Als de instelling is ingeschakeld en kredieten nog steeds niet worden toegepast, controleer dan het winkelkredietensaldo van de klant op het moment van vernieuwing. Als hun saldo lager is dan het kredietbedrag van de vorige bestelling, slaat de plugin het krediet voor die vernieuwing over en wordt de bestelling tegen het volledige bedrag verwerkt.

Meerdere kortingsbonnen worden verwijderd wanneer abonnementsproducten in de winkelwagen zitten

Dit is een bekend gedrag van WooCommerce Subscriptions. Advanced Coupons Premium bevat een oplossing die standaard kortingstypes (vast winkelwagenbedrag, percentage, vast product) toegepast houdt tijdens de herberekening van de winkelwagen van WooCommerce Subscriptions. Als u de gratis versie gebruikt en dit ervaart, lost het upgraden naar Advanced Coupons Premium dit op.

De instelling "Sta winkelkredieten toe voor abonnementsvernieuwingen" verschijnt niet in de instellingen

Deze instelling wordt toegevoegd door Advanced Coupons Premium en verschijnt alleen wanneer WooCommerce Subscriptions actief is. Controleer of zowel Advanced Coupons Premium als WooCommerce Subscriptions zijn geïnstalleerd en actief, bezoek vervolgens opnieuw Coupons → Instellingen → Winkelkredieten.

Veelgestelde vragen

Is de korting van de coupon van toepassing op elke vernieuwingsbestelling?

Nee. Standaard kortingstypes — percentage, vast winkelwagenbedrag, vast product — zijn alleen van toepassing op de initiële abonnementsafrekening. WooCommerce Subscriptions is ontworpen om deze te verwijderen uit vernieuwingsbestellingen. Alleen de eigen terugkerende kortingstypes van WooCommerce Subscriptions (Terugkerende product % Korting en Terugkerende product Korting) zijn gebouwd om een korting mee te nemen naar vernieuwingen. Kortingstypes van Advanced Coupons volgen hetzelfde patroon.

Kan ik een URL-kortingsbon gebruiken met een abonnementsproduct?

Ja — URL-kortingsbonnen zijn van toepassing bij de initiële afrekening zoals normaal. Net als alle standaard kortingstypes, worden ze niet meegenomen naar vernieuwingsbestellingen.

Waarom geeft mijn 'Producten Toevoegen'-kortingsbon geen korting op het abonnementsproduct?

Dit is verwacht. Advanced Coupons stelt abonnementsproducten die via 'Producten Toevoegen'-regels worden toegevoegd altijd in op Geen korting — aangepaste prijzen voor abonnementsproducten worden niet ondersteund via deze functie. Het product wordt nog steeds aan de winkelwagen toegevoegd; het behoudt alleen de normale prijs in plaats van de door de kortingsbon geconfigureerde korting.

Kan ik de functie 'Producten Toevoegen' gebruiken om een gratis abonnement als cadeau te geven?

U kunt een abonnementsproduct toevoegen via een 'Producten Toevoegen'-regel, maar de plugin voegt het toe tegen de normale prijs — er kan geen korting of gratis prijs worden toegepast. Als u een gratis abonnement wilt geven, overweeg dan om in plaats daarvan een korting van 100% te gebruiken via de native kortingstypes van WooCommerce Subscriptions.

Kunnen winkelkredieten worden gebruikt voor handmatige of vroege vernieuwingen?

Ja, wanneer Sta winkelkredieten toe voor verlengingen van abonnementen is ingeschakeld (Advanced Coupons Premium). Wanneer een klant een vroege verlenging vanuit hun account activeert, controleert de plugin hun huidige saldo en herstelt het krediet van de vorige bestelling als het saldo dit toelaat.

Werkt dit met variabele abonnementen?

Ja. De compatibiliteitslaag voor abonnementen is van toepassing op zowel eenvoudige als variabele abonnementsproducttypen.

Wat ziet de klant bij het afrekenen wanneer winkelkredieten van toepassing zijn op verlengingen?

Wanneer Sta winkelkredieten toe voor verlengingen van abonnementen is ingeschakeld en de klant een voldoende saldo heeft, verschijnt er een kortingsrij voor winkelkredieten in de terugkerende abonnements totals op de afrekenpagina. Dit toont de verwachte kredietvermindering bij elke toekomstige verlenging, zodat de klant weet wat hij kan verwachten in zijn volgende facturatiecyclus.

Hulp nodig?

Als u een vraag heeft of tegen problemen aanloopt, staan we klaar om u te helpen.

Was dit artikel nuttig?

Gerelateerde Artikelen

Hulp nodig?

Kunt u het antwoord dat u zoekt niet vinden?
Neem contact op met support
Voltooi uw aankoop