Kennisbank

Kennisbank

Home › Kennisbank › WooCommerce

Hoe bied ik abonnementsbetalingen aan met WooCommerce?

Direct antwoord

WooCommerce heeft zelf geen abonnementen. Met de betaalde extensie WooCommerce Subscriptions laat je klanten automatisch per dag, week, maand of jaar betalen voor een product of dienst. Je hebt daarnaast een betaalprovider nodig die terugkerende betalingen ondersteunt.

Wat heb je nodig?

  • Een inlog voor het WordPress-dashboard van je webshop met de rol Beheerder
  • De extensie WooCommerce Subscriptions. Dit is een betaalde extensie van de makers van WooCommerce
  • Een betaalprovider die terugkerende betalingen ondersteunt, bijvoorbeeld Mollie of Stripe
  • De prijs van je abonnement, hoe vaak de klant betaalt en hoe lang het abonnement loopt
Stappenplan10 stappen
  1. 1Koop en download de extensie
  2. 2Installeer en activeer de extensie
  3. 3Open het product
  4. 4Zet het abonnement aan op het product
  5. 5Stel de prijs en het betaalmoment in
  6. 6Voeg een proefperiode of aanmeldkosten toe (optioneel)
  7. 7Stel de looptijd in (optioneel)
  8. 8Publiceer het product
  9. 9Controleer de betaalmethoden
  10. 10Test het hele proces

Welke betaalmethoden werken met abonnementen?

Een abonnement werkt met een opgeslagen betaalmandaat (in het Engels: tokenized payments). De klant geeft bij de eerste betaling toestemming. De betaalprovider gebruikt die toestemming om elke volgende termijn automatisch af te schrijven.

Niet elke betaalmethode ondersteunt automatische incasso of terugkerende betalingen. Deze betaalmethoden doen dat meestal wel:

  • PayPal
  • SEPA-incasso (automatische afschrijving van een bankrekening)
  • creditcard

Let op: of een abonnement via iDEAL kan, hangt af van je betaalprovider. Bij providers die het ondersteunen, zoals Mollie of Stripe, betaalt de klant de eerste termijn met iDEAL. De volgende termijnen worden per incasso afgeschreven.

Stappenplan 10 stappen

Stap 1: Koop en download de extensie

Ga naar de pagina van WooCommerce Subscriptions en koop de extensie. Download daarna het zipbestand uit je account op woocommerce.com. Pak het zipbestand niet uit.

Stap 2: Installeer en activeer de extensie

Log in op het WordPress-dashboard van je webshop. Ga naar Plugins > Plugin toevoegen en klik bovenaan op Plugin uploaden. Kies het zipbestand, klik op Nu installeren en activeer de plugin daarna.

Lees hoe je een plugin installeert in WordPress als je dit nog niet eerder hebt gedaan.

Stap 3: Open het product

Ga naar Producten > Nieuw product toevoegen om een nieuw product te maken. Wil je van een bestaand product een abonnement maken, ga dan naar Producten > Alle producten en klik op de naam van het product.

Stap 4: Zet het abonnement aan op het product

Scrol naar het vak Productgegevens. Waar je het abonnement aanzet, hangt af van de versie van de extensie. De extensie is niet altijd volledig vertaald. Daarom staan hier ook de Engelse namen.

  • Recente versies: klik in het vak Productgegevens op het tabblad voor abonnementen (Subscriptions). Kies in de keuzelijst met aankoopopties (Purchase options) dat je voor dit product eigen abonnementsvormen maakt (Create custom subscription plans).
  • Oudere versies, of als het tabblad ontbreekt: kies in de keuzelijst bovenaan het vak Productgegevens het producttype voor een abonnement (Simple subscription). Verkoop je het abonnement in varianten, bijvoorbeeld klein en groot, kies dan Variable subscription.

Stap 5: Stel de prijs en het betaalmoment in

De velden voor het abonnement staan op het tabblad voor abonnementen. Bij het oudere producttype staan ze op het tabblad Algemeen.

Vul de prijs in die de klant per termijn betaalt. Kies daarna hoe vaak de klant betaalt. Je kiest een getal en een periode:

  • dagelijks
  • wekelijks
  • maandelijks
  • jaarlijks

Met het getal maak je tussenvormen, bijvoorbeeld elke 2 weken of elke 3 maanden.

Stap 6: Voeg een proefperiode of aanmeldkosten toe (optioneel)

Wil je klanten eerst gratis laten proberen, vul dan de lengte van de gratis proefperiode in (Free trial). De eerste termijn wordt afgeschreven als de proefperiode voorbij is.

Wil je bij de start eenmalig een bedrag rekenen, vul dan de aanmeldkosten in (Sign-up fee). De klant betaalt dat bedrag één keer, boven op het abonnementsbedrag.

Stap 7: Stel de looptijd in (optioneel)

Standaard loopt een abonnement door tot de klant of jij het stopt. Wil je dat het abonnement vanzelf eindigt, stel dan in na hoeveel tijd of na hoeveel betalingen het stopt.

Stap 8: Publiceer het product

Klik rechts in het vak Publiceren op de knop Publiceren. Bij een bestaand product heet deze knop Updaten, in oudere versies Bijwerken.

Stap 9: Controleer de betaalmethoden

Ga naar WooCommerce > Instellingen > Betalingen. Controleer of er minstens één betaalmethode aanstaat die terugkerende betalingen ondersteunt. Controleer ook in het dashboard van je betaalprovider of terugkerende betalingen voor jouw account zijn ingeschakeld.

Lees hoe je betaalmethoden instelt in WooCommerce.

Stap 10: Test het hele proces

Zet je betaalprovider in de testmodus en bestel het abonnement zelf in je webshop. Test daarna elk onderdeel:

  • aanmelden: de eerste bestelling en betaling
  • verlengen: de volgende termijn wordt automatisch betaald
  • pauzeren: het abonnement tijdelijk stilzetten
  • opzeggen: het abonnement stoppen

De extensie voegt aan het menu WooCommerce een overzicht van alle abonnementen toe (Subscriptions). Open daar je testabonnement. Je hoeft niet te wachten tot een termijn voorbij is: kies bij de acties van het abonnement dat de verlenging nu wordt verwerkt (Process renewal).

Controleer of het gelukt is

Je abonnement werkt als je bij je testbestelling dit ziet:

  • Op de productpagina en bij het afrekenen staat de prijs per termijn, bijvoorbeeld per maand.
  • Na de betaling staat er een nieuw abonnement met een actieve status in het overzicht van abonnementen.
  • Bij een verlenging maakt de extensie automatisch een nieuwe bestelling aan, en die bestelling wordt betaald via je betaalprovider.

Voor welk aanbod gebruik je abonnementen?

Abonnementen worden vaak gebruikt voor:

  • lidmaatschappen (membership websites)
  • software als dienst (SaaS) en andere digitale diensten
  • productboxen die je elke maand verstuurt
  • onderhouds- en supportcontracten

De klant wordt automatisch gefactureerd volgens het schema dat jij kiest. Je inkomsten worden daardoor beter voorspelbaar, klanten blijven vaak langer klant en je hoeft niet elke termijn handmatig te factureren.

Waar let je op bij abonnementen?

  • Bied bij abonnementen alleen betaalmethoden aan die terugkerende betalingen ondersteunen.
  • Controleer of je betaalprovider webhooks ondersteunt voor verlengingen en statuswijzigingen. Een webhook is een automatisch bericht van de betaalprovider aan je webshop, bijvoorbeeld dat een termijn is betaald of mislukt.
  • Test het hele proces voordat je abonnementen gaat verkopen: aanmelden, verlengen, pauzeren en opzeggen.
  • Houd rekening met de BTW- en factuurregels per land als je ook aan klanten in het buitenland verkoopt. Vraag je boekhouder welke regels voor jou gelden.

Werkt het niet?

Het tabblad of het producttype voor abonnementen ontbreekt

Ga naar Plugins > Geïnstalleerde plugins en controleer of WooCommerce Subscriptions actief is. Zie je alleen het tabblad of alleen het producttype, gebruik dan de mogelijkheid die je wel ziet. Welke van de twee je ziet, hangt af van de versie en de instellingen van de extensie.

Een betaalmethode staat niet bij het afrekenen van een abonnement

De betaalmethode ondersteunt geen terugkerende betalingen, of terugkerende betalingen staan niet aan bij je betaalprovider. Dat speelt vaak bij iDEAL. Vraag je betaalprovider welke betaalmethoden je voor abonnementen kunt gebruiken en wat je daarvoor in je account moet aanzetten.

Een verlenging wordt niet automatisch betaald

Open de bestelling van de verlenging onder WooCommerce > Bestellingen en lees de Bestelnotities. Daar staat meestal waarom de betaling niet is gelukt, bijvoorbeeld door te weinig saldo of een ingetrokken machtiging.

Staat het abonnement op handmatige verlenging, dan moet de klant elke termijn zelf betalen.

De status van een abonnement of bestelling wordt niet bijgewerkt na een betaling

Je webshop ontvangt de berichten van de betaalprovider niet. Controleer in het dashboard van je betaalprovider of de webhooks naar je webshop zijn ingesteld en of er foutmeldingen bij staan.

Veelgestelde vragen

Kan ik abonnementen aanbieden zonder extensie?

Nee. Abonnementen zitten niet in WooCommerce zelf. Je hebt er een extensie voor nodig, zoals WooCommerce Subscriptions.

Wat gebeurt er als mijn betaalmethode geen automatische betalingen ondersteunt?

Dan is alleen handmatige verlenging mogelijk: de klant krijgt elke termijn een nieuwe bestelling en betaalt die zelf. Handmatige verlenging zet je aan in de instellingen van de extensie.

Kan een klant zelf zijn abonnement pauzeren of opzeggen?

Ja. De klant beheert het abonnement op de pagina Mijn account van je webshop. Welke acties de klant zelf mag doen, stel je in bij de instellingen van de extensie.

Wat gebeurt er als een automatische betaling mislukt?

Het abonnement wordt dan meestal gepauzeerd tot de betaling alsnog lukt. De extensie kan een mislukte betaling automatisch opnieuw proberen; dat stel je in bij de instellingen van de extensie.

Kan ik een product zowel los als in een abonnement verkopen?

Ja, in recente versies van de extensie. Bij de aankoopopties van het product geef je aan dat klanten het product ook zonder abonnement mogen kopen.

Hulp nodig?

Schakel de helpdesk van ViVortis in als:

  • je niet weet of je betaalprovider terugkerende betalingen ondersteunt
  • het tabblad of het producttype voor abonnementen ontbreekt terwijl de extensie actief is
  • verlengingen niet automatisch worden betaald
  • de status van abonnementen niet wordt bijgewerkt na een betaling

Dien een ticket in via de helpdesk van ViVortis en voeg waar mogelijk een screenshot toe.

Lukt het niet?

Dien een ticket in met een screenshot van wat je ziet. De helpdesk reageert meestal binnen één werkdag.

Verder lezen

Offerte aanvragen

Liever een voorbeeld? Gratis voorbeeldwebsite