WooCommerce Subscriptions: installeren, instellen en problemen oplossen
Laatst bijgewerkt:
Met WooCommerce Subscriptions verkoop je producten en diensten met een terugkerende betaling: een maandelijks pakket, een jaarlidmaatschap of een abonnement op koffie. De plugin maakt van een gewoon product een abonnement, plant de verlengingen in en laat de betaalmethode automatisch incasseren. Juist omdat er geld automatisch wordt afgeschreven, is een goede inrichting belangrijk. Hieronder lees je hoe je de plugin instelt en wat je doet als verlengingen mislukken of dubbel worden uitgevoerd.
Wat doet WooCommerce Subscriptions?
De plugin voegt twee producttypen toe: eenvoudig abonnement en variabel abonnement. Per product stel je de prijs per periode in (per dag, week, maand of jaar), een eventuele proefperiode, aanmeldkosten en de looptijd. Na de eerste bestelling maakt WooCommerce een abonnement aan met een eigen status (actief, in de wacht, geannuleerd, verlopen) en een datum voor de volgende betaling.
Op die datum maakt de plugin een verlengingsbestelling aan en vraagt de betaalmethode het bedrag te incasseren. Klanten beheren hun abonnement zelf onder Mijn account: pauzeren, opzeggen of de betaalmethode wijzigen, als je dat toestaat.
Installeren
- Download de plugin uit je account bij de maker en upload het zip-bestand via Plugins → Nieuwe plugin → Plugin uploaden. WooCommerce moet actief zijn.
- Activeer de plugin en koppel je site aan je account, zodat je updates krijgt.
- Kies een betaalmethode die automatische verlengingen ondersteunt. De Mollie-plugin (Mollie Payments for WooCommerce), Stripe en PayPal Payments kunnen dat; niet elke betaalmethode binnen die plugins doet het. iDEAL zelf is een eenmalige betaling: bij Mollie wordt de eerste iDEAL-betaling omgezet in een machtiging voor automatische incasso.
- Maak een testproduct als abonnement en doe een proefbestelling in testmodus.
Instellingen die ertoe doen
- Verlengingen (WooCommerce → Instellingen → Abonnementen): of klanten handmatig mogen verlengen, of handmatige verlengingen worden toegestaan als er geen automatische betaalmethode is, en of klanten mogen wisselen tussen abonnementen (upgraden of downgraden).
- Synchroniseren van verlengingen: alle verlengingen op dezelfde dag van de maand, met of zonder evenredige berekening van de eerste periode.
- Opzeggen en pauzeren: hoe vaak een klant mag pauzeren en of opzeggen direct of aan het einde van de periode ingaat.
- Mislukte betalingen: hoe vaak en met welke tussenpozen een mislukte incasso opnieuw wordt geprobeerd voordat het abonnement in de wacht gaat.
- E-mails: de meldingen voor verlengingsfacturen, mislukte betalingen en opzeggingen staan bij WooCommerce → Instellingen → E-mails.
Veelvoorkomende problemen en oplossingen
Verlengingen worden niet uitgevoerd. De plugin plant verlengingen als geplande acties (WooCommerce → Status → Geplande acties). Draaien die niet, dan staan er veel acties op “in afwachting” of “mislukt”. Oorzaak is meestal dat de interne taakplanner van WordPress niet op tijd draait. Zet een echte servertaak aan in plaats van WP-Cron, en bekijk bij mislukte acties de foutmelding in het logboek van die actie. Zie ook maximum execution time.
Dubbele of onterechte verlengingen na het kopiëren van de site. De plugin herkent wanneer de site op een ander adres draait en zet zichzelf dan in een stagingmodus: automatische betalingen worden niet uitgevoerd. Komt een kopie toch met live-instellingen online, of zet iemand de stagingmelding verkeerd op “dit is de live site”, dan kunnen twee sites dezelfde klanten belasten. Controleer na elke verhuizing of kopie welke site live is, en gebruik op een testkopie altijd de testsleutels van je betaalprovider. Zie WordPress-website verhuizen.
Abonnement staat op “in de wacht” terwijl de klant betaald heeft. De betaalprovider kon de status niet terugmelden aan je site (webhook geblokkeerd door een firewall of beveiligingsplugin, of de site stond in onderhoudsmodus). Controleer het logboek van de betaalplugin en zet de verlengingsbestelling handmatig op betaald als de betaling bij de provider binnen is.
Klant kan zijn betaalmethode niet wijzigen. Dat kan alleen als de betaalplugin dat ondersteunt en de optie aan staat. Anders kan de klant handmatig verlengen.
Kritieke fout na een update. Vaak een betaalplugin of uitbreiding die nog niet past bij de nieuwe versie. Zie kritieke fout in WordPress oplossen.
Alternatieven en verwante plugins
Wil je vooral lidmaatschappen met afgeschermde inhoud, kijk dan ook naar MemberPress of Paid Memberships Pro. Verkoop je digitale producten met licentiesleutels, dan past Easy Digital Downloads soms beter. Gebruik je naast abonnementen ook afspraken, dan is WooCommerce Bookings het verwante product van dezelfde maker.
Veilig bijwerken
Maak een back-up, werk eerst bij op een kopie in stagingmodus en controleer of de geplande acties nog lopen. Werk WooCommerce, Subscriptions en je betaalplugin samen bij. Kies een moment ver van de dag waarop veel verlengingen gepland staan.
Wanneer schakel je hulp in?
Mislukken verlengingen massaal, zijn klanten dubbel belast of weet je niet welke van twee sites live mag incasseren? Dan kijken wij mee. Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten. Gaat het om iets wat de plugin niet kan, zoals een koppeling met je boekhouding, dan bouwen we een maatwerk WooCommerce-plugin.
WooCommerce Subscriptions bestellen
Premium plugins vanaf €5 — dankzij onze bulk-inkoop
- Inclusief setup en installatie
- Inclusief onbeperkte support
Wij leveren WooCommerce Subscriptions met licentie, installeren de plugin en stellen hem voor je in. Liever zelf bij de maker kopen kan ook; dan helpen we met installeren en instellen.
- Kies de plugin.
- Vul je domeinnaam in (en het aantal websites).
- Je krijgt van ons de prijs en een betaallink.
- Na betaling installeren en stellen wij de plugin voor je in; support is onbeperkt.
Veelgestelde vragen
Welke betaalmethoden werken met WooCommerce Subscriptions?
Alleen betaalmethoden die automatische verlengingen ondersteunen, zoals betalingen via de Mollie-plugin (eerste betaling bijvoorbeeld met iDEAL, daarna automatische incasso), Stripe en PayPal Payments. Andere methoden werken met handmatige verlenging: de klant betaalt dan zelf elke periode.
Waarom worden mijn verlengingen niet uitgevoerd?
Meestal draaien de geplande acties niet op tijd omdat de taakplanner van WordPress afhangt van bezoekers. Kijk onder WooCommerce > Status > Geplande acties en zet zo nodig een echte servertaak aan.
Wat is de stagingmodus van Subscriptions?
Als de plugin ziet dat de site op een ander adres draait dan waar hij is ingesteld, voert hij geen automatische betalingen uit. Zo voorkom je dat een testkopie echte klanten belast.
Kan een klant zijn abonnement zelf opzeggen?
Ja, via Mijn account, als je dat toestaat in de instellingen. Je kiest ook of opzeggen direct ingaat of aan het einde van de betaalde periode.
Kan ik WooCommerce Subscriptions met licentie via Layg bestellen?
Ja. Premium plugins vanaf €5 — dankzij onze bulk-inkoop, inclusief setup en installatie en inclusief onbeperkte support. Vul bij "WooCommerce Subscriptions bestellen" je domeinnaam en het aantal websites in en klik op Bestellen / prijs opvragen. Je krijgt de prijs en een betaallink; daarna installeren en stellen wij de plugin voor je in.
Hulp nodig met WooCommerce Subscriptions?
Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.
Hulp aanvragen Site plat? SpoedhulpLees ook: alle WordPress-plugins · WooCommerce · Mollie Payments for WooCommerce · WooCommerce Bookings · MemberPress · maatwerk WooCommerce-plugin