Klanten vragen om een kortingscode in de checkout te kopiëren, voegt frictie toe. Automatisch toepassen van kortingscodes slaat die stap over: wanneer de winkelwagen voldoet aan de regels van de kortingscode, past WooCommerce de korting automatisch toe. Dit artikel behandelt het inschakelen van automatische toepassing op een specifieke kortingscode, welke voorwaarden automatische toepassing blokkeren, hoe sortering op prioriteit werkt wanneer meerdere kortingscodes van toepassing kunnen zijn, en hoe de cache voor automatische toepassing opnieuw op te bouwen wanneer iets vast lijkt te zitten.
Vereisten
- Advanced Coupons Premium geïnstalleerd en geactiveerd (de Auto Apply-module wordt alleen met Premium geleverd. De gratis plugin bevat deze niet).
- De module Auto Apply ingeschakeld onder Coupons → Instellingen → Modules (standaard ingeschakeld; als u deze hebt uitgeschakeld, schakelt u deze opnieuw in voordat u verdergaat).
- Minstens één WooCommerce-kortingscode al aangemaakt. Als u vers begint, maakt u eerst een kortingscode aan onder Coupons → Nieuw toevoegen.
Stap 1: Open de kortingscode die u automatisch wilt toepassen
- Ga naar Coupons → Alle coupons in uw WordPress-admin.
- Klik op de kortingscode om het bewerkscherm te openen.
Stap 2: Schakel automatische toepassing in op de kortingscode
Aan de rechterkant van het bewerkscherm van de kortingscode, zoek de metabox Auto Apply Coupon.
- Vink Schakel automatische toepassing voor deze kortingscode in. aan.
- Klik op Bijwerken bovenaan het bewerkscherm van de kortingscode.

De volgende keer dat de winkelwagen van een shopper voldoet aan de regels van deze kortingscode, wordt de korting automatisch toegepast zonder dat er een code hoeft te worden ingevoerd.
Instellingen die automatische toepassing blokkeren
Drie instellingen voorkomen dat een kortingscode automatisch wordt toegepast. Als een van deze is ingesteld op uw kortingscode, slaat de automatische toepassing deze over en verschijnt er geen korting:
- Gebruikslimiet per kortingscode: beperkt het totale aantal keren dat de kortingscode gebruikt kan worden (onder Gebruikslimieten).
- Gebruikslimiet per gebruiker: beperkt het aantal keren dat een klant de code kan gebruiken (onder Gebruikslimieten).
- Virtuele kortingscodes: de functie voor bulk-kortingscodes van Advanced Coupons, waarbij elke shopper een unieke gegenereerde code krijgt. Automatische toepassing kan alleen de hoofdcode van de kortingscode toepassen, en die code is expres geblokkeerd zodat shoppers hun eigen gegenereerde code gebruiken.
Beide gebruikslimieten gaan ten koste van een beperkte pool, wat niet past bij een korting die van toepassing is op iedereen wiens winkelwagen voldoet. Om een kortingscode te gebruiken die een gebruikslimiet nodig heeft, stelt u in plaats daarvan One Click Apply in. Het toont de shopper een melding met een toepassingsknop en werkt met kortingscodes met gebruikslimieten.
De notitie in de metabox Automatisch Toepassen van Kortingscode vermeldt ook Toegestane e-mails als een blokkade. Automatische toepassing werkt met een e-mailrestrictie in de meeste opstellingen, dus behandel dat deel van de notitie als verouderd en lees in plaats daarvan het volgende gedeelte.
Hoe automatische toepassing omgaat met toegestane e-mails
Een e-mailrestrictie werkt met automatische toepassing, maar pas nadat het e-mailadres van de shopper bekend is. Of dat gebeurt, hangt af van wie er winkelt en welke checkout uw winkel gebruikt.
- Ingelogde klanten: werkt op beide checkouts. Het adres komt van hun account, dus de kortingscode wordt toegepast zodra de winkelwagen voldoet.
- Gasten op de winkelwagen- en checkoutblokken: werkt. Er wordt niets getoond terwijl het e-mailveld leeg is, daarna wordt de kortingscode vanzelf toegepast op het moment dat de shopper een overeenkomend adres invoert.
- Gasten op de klassieke shortcode-checkout: werkt niet. WooCommerce stuurt het e-mailadres niet naar de server terwijl een gast dat formulier invult, dus er is niets om de restrictie tegen te controleren.
U kunt een heel bedrijfsdomein dekken in plaats van individuele adressen op te sommen. Voer *@bedrijf.com in bij Toegestane e-mails en elk adres op dat domein komt in aanmerking. Dat maakt kortingen voor personeel en partners werkbaar voor gasten die nooit een account aanmaken.

Automatische toepassing combineren met winkelwagenvoorwaarden
Automatische toepassing werkt het beste met de functie Winkelwagenvoorwaarden van Advanced Coupons. Zonder voorwaarden is een automatisch toe te passen kortingscode van toepassing op elke winkelwagen die voldoet aan de standaard WooCommerce-gebruiksbeperkingen, wat zelden is wat u wilt.
Veelvoorkomende combinaties:
- Winkelwagen subtotaal ≥ €100 → pas automatisch een kortingsbon van 10% toe (drempelprikkels).
- Winkelwagen bevat producten uit Categorie X → pas automatisch gratis verzending toe (categorie-specifieke verzendpromoties).
- Klant heeft de groothandelsrol → pas automatisch een kortingsbon alleen voor groothandel toe.
- Winkelwagen bevat 3+ artikelen van Product A → pas automatisch BOGO-logica toe.
Voorwaarden instellen: ga op het scherm voor kortingsbonnen bewerken naar het tabblad Winkelwagenvoorwaarden en voeg de regels toe waaraan de winkelwagen moet voldoen. De kortingsbon wordt automatisch toegepast alleen wanneer beide voorwaarden overeenkomen EN de standaard WooCommerce kortingsbonvalidatie slaagt.
Prioriteit instellen wanneer meerdere kortingsbonnen van toepassing kunnen zijn
Als meer dan één van uw automatisch toepasbare kortingsbonnen van toepassing kan zijn op een winkelwagen, gebruikt Advanced Coupons uw Sorteer kortingsbonnen in winkelwagen prioriteitsvolgorde om te bepalen welke eerst wordt uitgevoerd.
- Ga naar Kortingsbonnen → Instellingen → Sorteer kortingsbonnen in winkelwagen.
- Sleep kortingsbonnen naar uw gewenste prioriteitsvolgorde, of stel numerieke prioriteitswaarden per kortingsbon in.
- Wijzigingen opslaan.
Deze volgorde wordt ook gebruikt bij het handmatig toepassen van kortingsbonnen. Het wordt aanbevolen om een consistente prioriteit te behouden voor zowel handmatige als automatisch toepasbare workflows.
De cache voor automatisch toepassen opnieuw opbouwen
Advanced Coupons onderhoudt een interne cache van alle automatisch toepasbare kortingsbonnen, zodat niet elke kortingsbon bij elke winkelwagenberekening hoeft te worden gescand. Wanneer u de regels van een kortingsbon wijzigt of automatisch toepassen op een kortingsbon inschakelt, wordt de cache normaal gesproken automatisch bijgewerkt. Als dit niet gebeurt (zeldzaam, maar mogelijk na database-importeringen, plugin-updates of externe wijzigingen aan kortingsbonnen), bouw de cache dan handmatig opnieuw op:
- Ga naar Kortingsbonnen → Help.
- Scroll naar de sectie Hulpprogramma's.
- Klik onder Cache voor automatisch toepassen van kortingsbonnen opnieuw opbouwen/wissen op Opnieuw opbouwen om alle kortingsbonnen opnieuw te scannen en de cache te vernieuwen, of op Wissen om deze volledig te verwijderen (de cache wordt opnieuw opgebouwd bij de volgende winkelwagenberekening).

Probleemoplossing
De metabox 'Automatisch toepassen van kortingsbonnen' ontbreekt op het scherm voor het bewerken van kortingsbonnen
Bevestig dat de module Automatisch toepassen is ingeschakeld onder Kortingsbonnen → Instellingen → Modules. De metabox wordt alleen weergegeven wanneer de module is ingeschakeld. Als u Advanced Coupons Free gebruikt, let dan op dat de module alleen beschikbaar is in Premium. Installeer Advanced Coupons Premium om deze te ontgrendelen.
Ik heb het selectievakje aangevinkt, maar de kortingsbon wordt niet automatisch toegepast
Controleer de kortingscode op de drie instellingen die automatische toepassing blokkeren: Gebruikslimiet per kortingscode, Gebruikslimiet per gebruiker en Virtuele kortingscodes. Wis degene die u niet nodig heeft en test de winkelwagen opnieuw.
Als de kortingscode een restrictie voor Toegestane e-mails heeft, controleer dan wie er winkelt en welke checkout u gebruikt. Een gast op de klassieke shortcode-checkout ontvangt nooit een e-mail-gerestricteerde kortingscode. Het gedeelte Hoe automatische toepassing omgaat met toegestane e-mails hierboven behandelt elk geval.
Als geen van die van toepassing is, controleer dan de winkelwagenvoorwaarden van de kortingscode en de standaard WooCommerce-gebruikslimieten: minimale besteding, toegestane producten en categorieën, en uitsluiting van uitverkochte artikelen.
Als alles geldig lijkt, bouw dan de cache voor automatisch toepassen opnieuw op via Kortingsbonnen → Help → Hulpprogramma's en test de winkelwagen opnieuw in een privé browservenster.
Een BOGO automatisch toepasbare kortingsbon toont de verkeerde prijs met WooPayments multicurrency
Dit was een bekend probleem met winkels met meerdere valuta's: automatisch toegepaste BOGO-coupons konden een verkeerde prijs weergeven tussen het winkelwagen-totaal en de WooPayments-weergave voor meerdere valuta's. Opgelost in Advanced Coupons Premium v4.0.7. Werk bij naar de nieuwste versie onder Plugins → Geïnstalleerde plugins en test de betreffende winkelwagen opnieuw.
Producten geprijsd door een andere plugin tonen $0 in de winkelwagen
Dit was een bekend probleem. Wanneer een kortingsbon automatisch toepassen was ingeschakeld, konden producten waarvan de prijs door een andere plugin is ingesteld, $0 in de winkelwagen tonen, ongeacht of de kortingsbon erop van toepassing was. Donatiebedragen en preorderprijzen waren de gebruikelijke gevallen. Opgelost in Advanced Coupons Premium v4.0.9. Werk bij onder Plugins → Geïnstalleerde Plugins en test de betreffende winkelwagen opnieuw.
Twee automatisch toegepaste coupons zouden beide moeten worden toegepast, maar slechts één wordt toegepast
WooCommerce respecteert de instelling Alleen individueel gebruik van elke coupon. Als de eerste toegepaste coupon die optie heeft aangevinkt, kunnen geen verdere coupons (inclusief andere automatisch toegepaste) op dezelfde winkelwagen worden toegepast. Vink Alleen individueel gebruik uit op beide coupons als je wilt dat ze gestapeld worden, of gebruik de functie Toegestane coupons van Advanced Coupons om de individueel te gebruiken coupon te whitelisten.
Automatisch toepassen werkt op de winkelwagenpagina, maar niet bij het afrekenen
Zorg ervoor dat uw thema de standaard WooCommerce winkelwagen- en afreken-templates gebruikt (of de winkelwagen- en afreken-blokken). Thema's die de winkelwagen-layout zwaar aanpassen, kunnen soms de hooks omzeilen die Advanced Coupons gebruikt. Test op een standaard door WooCommerce ondersteund thema (bijv. Storefront) om te bevestigen dat het probleem gerelateerd is aan het thema.
Veelgestelde vragen
Kan ik een coupon automatisch toepassen op uitgelogde (gast) shoppers?
Ja, zolang de kortingsbon geen Gebruikslimiet per kortingsbon en geen Gebruikslimiet per gebruiker heeft. Een Toegestane e-mails beperking is ook prima voor gasten, maar alleen op de winkelwagen- en afrekenblokken, waar de kortingsbon van toepassing is zodra de shopper een overeenkomend adres typt. Op de klassieke shortcode-afrekenpagina ontvangt een gast nooit een e-mail-beperkte kortingsbon. De standaard WooCommerce-beperkingen van de kortingsbon, zoals minimale besteding en toegestane producten, blijven hoe dan ook van toepassing.
Werkt automatisch toepassen met de WooCommerce winkelwagen- en afreken-blokken?
Ja. Advanced Coupons ondersteunt de blokgebaseerde winkelwagen en afrekenen, en automatisch toepassen wordt uitgevoerd tijdens dezelfde berekeningsfase op beide.
Eén gedrag verschilt wel. Een kortingsbon met een Toegestane e-mails beperking is van toepassing voor een gast op de blokken, omdat de blokken het e-mailadres naar de server sturen terwijl de shopper het typt. De klassieke shortcode-afrekenpagina stuurt het niet, dus een gast ontvangt die kortingsbon daar nooit. Als u automatisch toepasbare kortingsbonnen met e-mailbeperkingen voor gasten uitvoert, gebruik dan de blokken.
Kan ik een automatisch toegepaste coupon verbergen voor de winkelwagenweergave van de klant?
Het couponregelitem maakt deel uit van de standaard winkelwagenweergave van WooCommerce, dus het is standaard zichtbaar. Als u de regel wilt verbergen en alleen de korting in de totalen wilt weergeven, is dat een aanpassing van de thema-template. Zie Hoe automatisch toegepaste coupons te verbergen totdat winkelwagenregels zijn voldaan voor een gerelateerd instellingspatroon.
Wat is het verschil tussen automatisch toepassen en met één klik toepassen?
Automatisch Toepassen werkt geruisloos. De kortingsbon wordt toegepast op het moment dat de winkelwagen voldoet aan de voorwaarden. Eén Klik Toepassen toont de shopper daarentegen een melding met een toepasknop, die hij of zij kiest te accepteren. Gebruik Automatisch Toepassen voor wrijvingsloze kortingen, bijvoorbeeld “Bespaar 10% bij besteding van meer dan €100”. Gebruik Eén Klik Toepassen wanneer de kortingsbon een gebruikslimiet nodig heeft, omdat Eén Klik Toepassen werkt met kortingsbonnen met een gebruikslimiet en Automatisch Toepassen niet, of wanneer u wilt dat de shopper de korting bewust accepteert. Zie Het verschil tussen Eén Klik Toepassen en Automatisch Toepassen kortingsbonnen.
Hulp nodig?
Als u een vraag heeft of tegen problemen aanloopt, staan we klaar om u te helpen.
- Premium gebruikers: Open een ondersteuningsticket
- Gratis gebruikers: Bezoek ons communityforum
