Elke vernieuwing van een verkoperslidmaatschap creëert een nieuwe order in uw WooCommerce database. Op een drukke marktplaats stapelen deze zich snel op. WC Vendors Membership laat u oude vernieuwingsorders automatisch opschonen na elke succesvolle betaling. Dat houdt uw orderlijst beheersbaar zonder handmatig werk. Dit artikel leidt u door het inschakelen van opschoning, het kiezen van een modus die bij uw winkel past, en het uitvoeren van een eenmalige bulk opschoning van vernieuwingsorders van uw bestaande actieve lidmaatschappen.
Vereisten
- WC Vendors, WC Vendors Pro, WC Vendors Membership versie 1.2.3 of later, WooCommerce, en WooCommerce Subscriptions moeten allemaal op uw site zijn geïnstalleerd en actief.
- U heeft beheerders toegang nodig tot uw WordPress dashboard.
Hoe vernieuwingsorder opschonen in te schakelen
- Ga naar WC Vendors → Instellingen → Membership.
- Scroll naar beneden naar de sectie Vernieuwingsorder opschonen.
- Vink Oude vernieuwingsorders opschonen aan.
- Klik op Wijzigingen opslaan.

Zodra dit is ingeschakeld, ruimt de plugin oude vernieuwingsorders automatisch op na elke succesvolle lidmaatschapsbetaling. Er is geen cron job of handmatige stap nodig. Het draait op de achtergrond telkens als het lidmaatschap van een verkoper wordt vernieuwd.
Kiezen wat op te schonen
Twee instellingen bepalen precies welke vernieuwingsorders worden verwijderd. U kunt een of beide gebruiken, afhankelijk van hoe u uw ordergeschiedenis wilt beheren.
Alle betaalde vernieuwingen behouden
Wanneer Alle betaalde vernieuwingen behouden is aangevinkt, behoudt de plugin elke betaalde vernieuwingsorder, inclusief $0 orders betaald met een 100% kortingscode, en verwijdert alleen $0 (gratis) vernieuwingsorders ouder dan de meest recente. Gebruik dit als u een volledige betalingsgeschiedenis nodig heeft voor boekhouding of rapportage; er zal nooit een betaald record worden verwijderd. De opgeslagen waarde van Hoeveel te behouden fungeert nog steeds als een minimum totaal om te bewaren, dus sommige oudere gratis vernieuwingen kunnen de opschoning overleven.
Wanneer Alle betaalde vernieuwingen behouden is uitgevinkt, behoudt de plugin het aantal recente vernieuwingsorders dat u heeft ingesteld in Hoeveel te behouden en verwijdert de rest.
Hoeveel te behouden
De minimale waarde is 3. WooCommerce Subscriptions gebruikt het aantal vernieuwingsorders intern voor het plannen van betalingen. Minder dan 3 kan dit verstoren. De standaard is 3; verhoog deze als u een langere geschiedenis wilt bewaren. Dit veld is verborgen wanneer Alle betaalde vernieuwingen behouden is ingeschakeld, maar de opgeslagen waarde geldt nog steeds als de minimale veiligheidsmarge zoals hierboven beschreven.
Verwijderingsmethode
Stel Verwijderingsmethode in op Naar de prullenbak verplaatsen als u een vangnet wilt. Orders in de prullenbak kunnen worden hersteld. Kies Permanent verwijderen om schijfruimte vrij te maken, maar houd er rekening mee dat er geen ongedaan maken is.

Nadat u deze opties hebt geconfigureerd, klikt u op Wijzigingen opslaan.
Een bulk opschoning uitvoeren op bestaande orders
Het inschakelen van snoeien heeft alleen invloed op toekomstige vernieuwingen. Als uw winkel al maanden of jaren oude vernieuwingsbestellingen heeft, gebruik dan de eenmalige bulk opschoontool om dezelfde snoeiregels toe te passen op uw bestaande gegevens. De opschoonprocessen verwerken alleen actieve lidmaatschapsabonnementen van verkopers. Vernieuwingsbestellingen onder geannuleerde of verlopen lidmaatschappen blijven onaangeroerd.
- Ga naar WooCommerce → Status → Tools.
- Zoek Lidmaatschap vernieuwingsbestellingen opschonen in de lijst.
- Klik op Opschonen uitvoeren.

De opschoning wordt op de achtergrond uitgevoerd met behulp van Action Scheduler, waarbij abonnementen in batches van 50 worden verwerkt. Uw site blijft responsief terwijl het draait. Een bevestigingsbericht verschijnt wanneer de taak in de wachtrij is geplaatst.
Voortgang monitoren in logboeken
Zowel automatisch snoeien als bulk opschonen schrijven vermeldingen naar het WooCommerce-logboek. Elke vermelding toont de abonnements-ID, het aantal opgeschoonde bestellingen en de ID, het totaalbedrag en de datum van elke verwijderde bestelling.
Om de voortgang te controleren of te zien wat er is verwijderd:
- Ga naar WooCommerce → Status → Logboeken.
- Selecteer wcvm-renewal-pruner uit de bronnenlijst.

Probleemoplossing
Vernieuwingsbestellingen worden niet opgeschoond na een betaling
Bevestig dat Oude vernieuwingsbestellingen opschonen is aangevinkt en opgeslagen onder WC Vendors → Instellingen → Lidmaatschap → Sectie voor het opschonen van vernieuwingsbestellingen. Controleer ook of het abonnement dat vernieuwd is, een abonnement op verkoperslidmaatschap is. De functie raakt geen niet-lidmaatschaps WooCommerce-abonnementen aan.
Het veld Hoeveel te bewaren is niet zichtbaar
Dit veld wordt automatisch verborgen wanneer Alle betaalde vernieuwingen bewaren is aangevinkt. Vink Alle betaalde vernieuwingen bewaren uit om het opnieuw te laten verschijnen.
Er verschijnen geen logboekvermeldingen na de bulk opschoning
Bevestig dat de taak in de wachtrij is geplaatst door te controleren of een bevestiging "Opschoning in wachtrij" verscheen na het klikken op Opschonen uitvoeren. Ga vervolgens naar WooCommerce → Status → Geplande acties en zoek naar de actie wcvm_prune_renewal_batch. Als Action Scheduler een achterstand heeft, kan de taak in de wachtrij wachten.
Veelgestelde vragen
Heeft dit invloed op niet-lidmaatschapsabonnementen?
Nee. De opschoonfunctie verwerkt alleen abonnementen op verkoperslidmaatschap. Gewone WooCommerce-abonnementen voor andere producttypen worden volledig overgeslagen.
Kan ik bestellingen die zijn opgeschoond herstellen?
Als u Verwijderingsmethode instelt op Naar de prullenbak verplaatsen, ja, dan kunnen verwijderde bestellingen worden hersteld. Als u Permanent verwijderen koos, is er geen ongedaan maken.
Kan ik Hoeveel te bewaren instellen op minder dan 3?
Nee. Het minimum is afgedwongen op 3, ongeacht de ingevoerde waarde. WooCommerce Subscriptions gebruikt het aantal vernieuwingsbestellingen voor het plannen van betalingen. Minder dan 3 kan problemen veroorzaken met actieve abonnementen.
Hulp nodig?
Als u een vraag heeft of tegen problemen aanloopt, staan we klaar om u te helpen.
- Premium gebruikers: Open een supportticket
- Gratis gebruikers: Bezoek ons communityforum