Terug naar Blog
Facturatie

Stripe Abonnement Opschorten: Pauzeren, Bevriezen & Heractiveren

Leer hoe je een Stripe-abonnement opschort via pause_collection, begrijp de beperkingen voor B2B-facturering en zie hoe PayRequest automatische meldingen en heractivering bovenop Stripe toevoegt.

28 februari 202610 min lezen
P
PayRequest Team
Billing Experts

Stripe heeft geen 'opschorten'-knop. Wanneer een klant stopt met betalen en je hun abonnement wilt bevriezen, duik je in de API-documentatie en ontdek je dat Stripe het 'pause collection' noemt. Dat semantische verschil zorgt voor echte verwarring bij B2B-bedrijven die betalingsafspraken willen handhaven — niet gewoon een vriendelijke pauze aanbieden.

Deze gids legt precies uit hoe Stripe's pauzefunctie werkt, waar die tekortschiet voor factureringsoperaties, en hoe de abonnement-opschortfunctie van PayRequest die leemte opvult. Als je terugkerende klanten beheert — hosting, bureaus, SaaS, servicebedrijven — weet je na het lezen wanneer je moet pauzeren, opschorten of annuleren, en hoe je de hele workflow automatiseert.

Wat Betekent 'Opschorten' voor een Stripe-abonnement?

De abonnementslevenscyclus in Stripe kent drie officiële statussen: actief, gepauzeerd en geannuleerd. Er is geen 'opgeschorte' status in Stripe's datamodel. Wanneer factureringsmedewerkers 'opschorten' zeggen, bedoelen ze doorgaans iets dwingenders dan een vrijwillige pauze — ze bedoelen een door de beheerder afgedwongen bevriezing vanwege wanbetaling of een beleidsovertreding.

Het verschil begrijpen is belangrijk, want elke actie stuurt een ander signaal naar je klant en activeert andere operationele workflows.

Pauzeren versus Opschorten versus Annuleren

Pauzeren is vrijwillig. De klant vraagt om een onderbreking — misschien reist hij een maand of schaalt hij seizoensgebonden af. Je stopt met incasseren en de klant weet dat hij op elk moment kan hervatten. Stripe ondersteunt dit native via `pause_collection`.

Opschorten is afdwingbaar. Je bevriest het abonnement omdat de klant niet heeft betaald, voorwaarden heeft geschonden of een accountprobleem moet oplossen voordat de dienst wordt voortgezet. De klant kiest dit niet — jij legt het op. Stripe heeft hiervoor geen specifieke actie, waardoor teams noodoplossingen in elkaar knutselen.

Annuleren is definitief. Het abonnement eindigt, de klant verliest toegang en heractivering vereist een volledig nieuw abonnement. Dit is Stripe's kernoptie, die vaak te snel wordt ingezet terwijl opschorten beter zou passen.

Voor B2B-facturering — waarbij klantrelaties maanden of jaren duren — vernietigt annuleren vanwege een gemiste betaling waarde. Opschorten behoudt de relatie terwijl je betalingsdiscipline afdwingt.

Hoe Pauzeer je een Abonnement in Stripe?

Om facturatieverzameling te pauzeren voor een Stripe-abonnement gebruik je de parameter `pause_collection` op het abonnementsobject. Dit stopt Stripe met het genereren van nieuwe facturen, terwijl de abonnementsregistratie intact blijft.

Via de Stripe API

```bash curl https://api.stripe.com/v1/subscriptions/sub_1234567890 \ -u sk_live_your_key: \ -d "pause_collection[behavior]=void" ```

De parameter `behavior` bepaalt wat er met facturen gebeurt tijdens de pauze:

GedragWat Er GebeurtBeste Voor
`void`Facturen worden nietig verklaard (verwijderd)Vrijwillige pauzes — geen kosten beoogd
`mark_uncollectible`Facturen worden aangemaakt maar als oninbaar gemarkeerdBijhouden van gederfde omzet tijdens opschorting
`keep_as_draft`Facturen worden als concept aangemaaktHervatten met nabetaling bij heractivering

Voor B2B-opschorting vanwege wanbetaling is `mark_uncollectible` of `keep_as_draft` het meest logisch. Je wilt een overzicht van wat er verschuldigd was, en met `keep_as_draft` kun je die facturen definitief maken zodra de klant betaalt.

Via het Stripe Dashboard

Je kunt ook pauzeren via de webinterface van Stripe:

  1. Ga naar Customers → [Klant] → Subscriptions
  2. Klik op het abonnement dat je wilt pauzeren
  3. Kies Actions → Pause payment collection
  4. Kies het gedrag (void, mark uncollectible of keep as draft)
  5. Stel optioneel een hervattingsdatum in
  6. Klik op Pause payment collection

Dit werkt goed voor losse situaties, maar schaalt niet wanneer je tientallen B2B-klanten beheert met uiteenlopende betalingsvoorwaarden.

De Beperkingen van Stripe's Pauze voor B2B-facturering

Stripe's `pause_collection` is ontworpen voor consumer-SaaS — denk aan Netflix-gebruikers die hun account pauzeren in de zomer. Het is niet ontworpen voor B2B-factureringsoperaties waarbij opschorting een incassomiddel is, geen gemak voor de klant. Hier loopt het fout.

Geen Klantmelding

Wanneer je incasso pauzeert in Stripe, ontvangt de klant geen e-mail, geen webhook-bericht, helemaal niets. Ze beseffen misschien niet eens dat hun abonnement is opgeschort totdat hun toegang wordt geblokkeerd. Voor B2B-relaties is deze stilte schadelijk. Klanten moeten weten waarom de facturering is gestopt, wat ze verschuldigd zijn en hoe ze het kunnen oplossen.

Je kunt notificatielogica zelf bouwen via Stripe-webhooks (`customer.subscription.paused`), maar dan onderhoud je e-mailsjablonen, bezorginfrastructuur en herhalingspogingen — operationele overhead die zich per klant ophoopt.

Geen Automatische Heractivering bij Betaling

De pauze van Stripe is een eenrichtingsschakelaar. Je zet hem aan en hij blijft aan totdat je het abonnement handmatig hervat of een geplande hervattingsdatum aanbreekt. Er is geen ingebouwd mechanisme om te zeggen 'heractiveer dit abonnement zodra de openstaande factuur is betaald.'

Voor B2B-opschortingsworkflows is automatische heractivering essentieel. Het doel is niet de klant te bestraffen — het is een duidelijk oorzaak-gevolgverband creëren: betaal de achterstallige factuur en de dienst hervat automatisch. Zonder dit wordt je team de knelpunt: handmatig betaalstatus controleren en abonnementen handmatig heractiveren.

Geen Redenregistratie of Audittrail

Stripe legt niet vast *waarom* een abonnement is gepauzeerd. Was het wanbetaling? Een contractgeschil? Een tijdelijke projectpauze? Je zou deze context moeten opslaan in metadatavelden of een extern systeem. Voor bedrijven die een activiteitenlog van factureringsacties nodig hebben — en dat zijn de meeste gereguleerde sectoren en elk bedrijf met meerdere teamleden — schept dit compliance- en verantwoordingsproblemen.

Stripe Native versus PayRequest-opschorting

PayRequest vervangt Stripe niet — het voegt factureringsoperaties bovenop toe. Je koppelt je Stripe-account en PayRequest wordt de controlelaag voor abonnementen, facturering en klantbeheer. Hier zie je hoe de twee aanpakken vergelijken voor opschorting specifiek.

MogelijkheidStripe (pause_collection)PayRequest-opschorting
ActiveringHandmatige API-aanroep of DashboardEén klik vanuit abonnementsoverzicht
KlantmeldingGeenAutomatische e-mail met reden en vervolgstappen
RedenregistratieNiet ondersteund (alleen metadata)Ingebouwd redenveld, vastgelegd in activiteitentijdlijn
Automatische heractiveringNiet ondersteundHervat zodra openstaande factuur is betaald
AudittrailBasis-eventlogVolledig activiteitenlog met gebruiker, tijdstempel, reden
ToegangsbeheerVereist API-sleutel of Dashboard-toegangTeamleden met passende rechten
KlantinzichtGeenZichtbaar in klantenportaal met betaallink
Dunning-integratieAfzonderlijke configuratieGeïntegreerd met dunning-workflows
NabelingsbeheerHandmatig conceptfacturen definitief makenAutomatische factuur met betaallink
BulkbewerkingenAPI-scripting vereistBulk opschorten/hervatten vanuit dashboard

Het cruciale verschil is operationele volledigheid. Stripe geeft je een primitief (`pause_collection`); PayRequest geeft je een workflow (opschorten → melden → bevriezen → automatisch heractiveren).

Hoe PayRequest-abonnementsopschorting Werkt

De opschortingsfunctie van PayRequest is ontworpen voor het B2B-factureringsscenario: een klant heeft niet betaald en je moet hun abonnement bevriezen totdat ze het saldo vereffenen. De hele flow is geautomatiseerd.

Stap 1: Schort het Abonnement Op

Klik vanuit de abonnementsdetailweergave op Opschorten. Je voert een reden in (bijv. 'Factuur #INV-2026-042 al 14 dagen achterstallig') en bevestigt. De abonnementsstatus verandert onmiddellijk naar 'Opgeschort'.

Stap 2: Klant Wordt Geïnformeerd

PayRequest stuurt automatisch een e-mail naar de klant met uitleg dat hun abonnement is opgeschort, de reden en een directe betaallink voor het openstaande saldo. De e-mail is professioneel en duidelijk — geen onduidelijkheid over wat er is gebeurd of wat er gedaan moet worden.

Stap 3: Diensttoegang Wordt Geblokkeerd

Tijdens de opschorting worden er geen nieuwe facturen gegenereerd. Als je het klantenportaal van PayRequest gebruikt, ziet de klant hun abonnementsstatus als opgeschort met een duidelijke 'Nu betalen om te heractiveren'-actieknop. Dit creëert urgentie zonder dat je team ze hoeft na te bellen.

Stap 4: Automatische Heractivering bij Betaling

Wanneer de klant de openstaande factuur betaalt — via de link in de e-mail, het klantenportaal of een handmatige betaling — hervat PayRequest automatisch het abonnement. De volgende factuurperiode start vanaf de heractivatiedatum en de klant ontvangt een bevestiging dat hun dienst weer actief is.

Deze vierstappige flow vervangt wat anders Stripe API-aanroepen, aangepaste webhook-handlers, e-mailservice-integratie, handmatige bewaking en menselijke tussenkomst voor hervatting zou vereisen. Voor een bedrijf dat 50+ terugkerende klanten beheert, zijn de tijdsbesparingen aanzienlijk.

Wanneer Opschorten versus Pauzeren versus Annuleren

De juiste actie kiezen hangt af van de situatie. De verkeerde keuze veroorzaakt onnodige wrijving — annuleren wanneer je zou moeten opschorten verliest klanten, en pauzeren wanneer je zou moeten opschorten maakt wanbetaling mogelijk.

SituatieActieWaarom
Klant vraagt om een maand pauzePauzerenVrijwillig, tijdgebonden, klant-geïnitieerd
Factuur 14+ dagen achterstalligOpschortenHandhaaft betalingsafspraken, behoudt relatie
Klant betwist een afschrijvingOpschortenBevriest facturering terwijl geschil wordt opgelost
Klant verzoekt definitief eindeAnnulerenSchone breuk, geen intentie om te hervatten
90+ dagen achterstallig, geen reactieAnnulerenOpschorting heeft niet gewerkt, relatie is voorbij
Seizoensbedrijf (bijv. skiverhuur)PauzerenVoorspelbaar, gepland, beide partijen akkoord
De Opschort-eerst Aanpak

Handhang voor B2B-facturering een opschort-eerst-mentaliteit. Wanneer een klant een betaling mist, moet je dunning-reeks escaleren van herinneringen naar opschorting voordat je ooit tot annulering overgaat. Een typische escalatie:

  1. Dag 1–3: Geautomatiseerde betalingsherinneringen (e-mail + klantenportaal-melding)
  2. Dag 7: Tweede herinnering met waarschuwing voor aanmaningskosten
  3. Dag 14: Abonnement opgeschort met melding
  4. Dag 30: Laatste aanmaning — annulering over 7 dagen bij niet-betaling
  5. Dag 37: Abonnement geannuleerd

Deze gefaseerde aanpak haalt meer omzet op dan direct naar annulering gaan. De meeste B2B-klanten die het opschortingsstadium bereiken, betalen binnen een week — de opschorting zelf is de wake-upcall die ze nodig hadden.

Aan de Slag met Abonnementsopschorting

Opschortingsworkflows instellen in PayRequest duurt minuten:

  1. Meld je aan via payrequest.app/register — 14 dagen gratis proberen, alle functies inbegrepen
  2. Koppel [Stripe](/payment-providers/stripe) — PayRequest synchroniseert je bestaande abonnementen
  3. Configureer dunning — Stel je escalatietijdlijn in bij de dunning-instellingen
  4. Schort op wanneer nodig — Eén klik om op te schorten met automatische melding en heractivering

Het Business-abonnement van PayRequest voor €20/maand bevat onbeperkte abonnementen, opschortingsworkflows, klantenportaal, dunning en activiteitsregistratie. Er zijn geen kosten per abonnement en 0% platformprovisie — je betaalt alleen Stripe's verwerkingskosten.

Je volgende stap: start je gratis proefperiode en zie hoe abonnementsopschorting je incassoproces transformeert. Je klanten zullen de duidelijkheid waarderen en je cashflow zal het weerspiegelen.

Veelgestelde Vragen

Kun je een Stripe-abonnement opschorten?

Stripe heeft geen native "opschorten"-actie. Het dichtstbijzijnde alternatief is `pause_collection`, waarmee factuurgeneratie op een abonnement wordt gestopt. Stripe's pauzefunctie mist echter klantmeldingen, redenregistratie en automatische heractivering — functies die B2B-bedrijven nodig hebben voor afdwingbare opschorting. PayRequest voegt een volledige opschortingsworkflow toe bovenop Stripe met geautomatiseerde e-mails, auditregistratie en automatisch hervatten wanneer het openstaande saldo is betaald.

Hoe heractiveer je een gepauzeerd Stripe-abonnement?

Om een gepauzeerd abonnement in Stripe te heractiveren, verwijder je de `pause_collection`-instelling via de API (`pause_collection: ''`) of klik je op "Resume payment collection" in het Dashboard. Dit is een handmatige actie — Stripe heractiveert niet automatisch wanneer een klant betaalt. PayRequest lost dit op door abonnementen automatisch te heractiveren zodra de openstaande factuur is voldaan.

Heractiveert Stripe abonnementen automatisch?

Nee. Wanneer je een abonnement in Stripe pauzeert, blijft het gepauzeerd totdat je het handmatig hervat of een ingestelde hervattingsdatum aanbreekt. Er is geen mechanisme om heractivering te koppelen aan factuurbetaling. Je moet betalingen zelf monitoren en abonnementen handmatig weer aanzetten. PayRequest's opschortingsfunctie regelt dit automatisch — betaal de factuur en het abonnement hervat direct.

Wat gebeurt er met facturen als een Stripe-abonnement is gepauzeerd?

Dat hangt af van het `pause_collection`-gedrag dat je kiest. Met `void` worden facturen volledig verwijderd. Met `mark_uncollectible` worden facturen aangemaakt maar als oninbaar gemarkeerd voor omzetregistratie. Met `keep_as_draft` worden facturen als concept aangemaakt die je later kunt finaliseren. Voor B2B-opschorting is `keep_as_draft` meestal het beste omdat het een overzicht bewaart van wat de klant verschuldigd is.

Hoe lang kun je een Stripe-abonnement pauzeren?

Stripe staat toe dat je een abonnement voor onbepaalde tijd of tot een specifieke datum pauzeert. Er is geen maximale pauzeduur. Abonnementen maandenlang gepauzeerd laten staan creëert echter operationele schuld — je verliest zicht op welke klanten actief zijn. Een betere aanpak is duidelijke tijdlijnen instellen: opschorten bij niet-betaling, 30 dagen geven om op te lossen, dan annuleren als het onopgelost blijft.

Is het beter om een Stripe-abonnement te pauzeren of te annuleren?

Pauzeer (of schort op) eerst. Annulering is permanent — de klant moet een nieuw abonnement aanmaken om te herstarten, wat nieuwe betalingsautorisatie, mogelijke prijswijzigingen en frictie betekent. Opschorting behoudt het abonnementsrecord, handhaaft de facturatierelatie en geeft de klant een duidelijk pad terug. Bewaar annulering voor klanten die 90+ dagen achterstallig zijn of expliciet de relatie hebben beëindigd.

Kunnen klanten hun opgeschorte abonnementsstatus zien?

Niet direct in Stripe — Stripe biedt geen klantgericht portaal dat de opschortingsstatus toont. Met PayRequest's klantenportaal zien opgeschorte klanten hun abonnementsstatus, de reden voor opschorting en een directe "Nu betalen"-knop om te heractiveren. Deze selfservice-aanpak vermindert supporttickets en versnelt de betalingsafhandeling.

Hoe automatiseer ik abonnementsopschorting voor achterstallige facturen?

Gebruik PayRequest's dunning-functie om een geautomatiseerde escalatiereeks te maken. Stel regels in zoals: herinneringen sturen op dag 3 en 7, opschorten op dag 14, laatste aanmaning sturen op dag 30 en annuleren op dag 37. De volledige workflow draait automatisch — geen handmatige tussenkomst nodig totdat je besluit uitzonderingen te maken voor specifieke klanten.

Frequently Asked Questions

How do I suspend a subscription in Stripe?

Stripe doesn't have a native 'suspend' action. You use pause_collection on the subscription object via the API or Dashboard. This pauses invoice generation but doesn't notify the customer, track a reason, or auto-reactivate when payment arrives.

What is the difference between pausing and suspending a subscription?

Pausing is voluntary — the customer requests a break. Suspending is admin-enforced — you freeze billing because of non-payment or a policy violation. Stripe only supports pausing. PayRequest adds true suspension with automatic customer notification and reactivation.

Can a Stripe subscription auto-reactivate after payment?

Not natively. Stripe's pause_collection requires you to manually resume the subscription after receiving payment. PayRequest's suspension feature automatically reactivates the subscription when the outstanding invoice is paid.

Does Stripe send a suspension email to the customer?

No. When you pause collection in Stripe, the customer receives no notification. You must build your own email logic. PayRequest sends an automatic suspension notice explaining why billing was paused and what the customer needs to do.

Should I suspend or cancel a subscription for non-payment?

Suspend first. Cancellation is permanent and forces the customer to re-subscribe. Suspension preserves the relationship, keeps the subscription record intact, and gives the customer a clear path to reactivate by paying their outstanding balance.

Can you suspend a Stripe subscription?

Stripe doesn't have a native 'suspend' action. The closest equivalent is pause_collection, which stops invoice generation. However, it lacks customer notifications, reason tracking, and automatic reactivation. PayRequest adds a true suspension workflow on top of Stripe.

How do you reactivate a paused Stripe subscription?

Remove the pause_collection setting via the API or click 'Resume payment collection' in the Dashboard. This is manual — Stripe won't reactivate when a customer pays. PayRequest auto-reactivates subscriptions the moment the outstanding invoice is settled.

Does Stripe automatically reactivate subscriptions?

No. A paused Stripe subscription stays paused until you manually resume it or a pre-set resume date arrives. There is no mechanism to tie reactivation to invoice payment. PayRequest handles this automatically — pay the invoice and the subscription resumes instantly.

What happens to invoices when a Stripe subscription is paused?

It depends on the pause_collection behavior: 'void' deletes invoices, 'mark_uncollectible' creates them as uncollectible, and 'keep_as_draft' saves them as drafts for later. For B2B suspension, keep_as_draft is usually best as it preserves a record of what's owed.

How long can you pause a Stripe subscription?

Stripe allows indefinite pausing or until a specific date — there is no maximum duration. However, leaving subscriptions paused for months creates operational debt. Set clear timelines: suspend for non-payment, give 30 days to resolve, then cancel if unresolved.

Is it better to pause or cancel a Stripe subscription?

Pause or suspend first. Cancellation is permanent — the customer must create a new subscription to restart. Suspension preserves the record, maintains the billing relationship, and provides a clear path back. Reserve cancellation for 90+ days overdue or explicit relationship endings.

How do I automate subscription suspension for overdue invoices?

Use PayRequest's dunning feature to create an automated escalation: reminders at day 3 and 7, suspend at day 14, final notice at day 30, cancel at day 37. The entire flow runs automatically without manual intervention.

Deel dit artikel

Klaar om te beginnen?

Sluit je aan bij duizenden bedrijven die PayRequest gebruiken om sneller betaald te worden.

Aan de slag