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 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.
```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:
| Gedrag | Wat Er Gebeurt | Beste Voor |
|---|---|---|
| `void` | Facturen worden nietig verklaard (verwijderd) | Vrijwillige pauzes — geen kosten beoogd |
| `mark_uncollectible` | Facturen worden aangemaakt maar als oninbaar gemarkeerd | Bijhouden van gederfde omzet tijdens opschorting |
| `keep_as_draft` | Facturen worden als concept aangemaakt | Hervatten 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.
Je kunt ook pauzeren via de webinterface van Stripe:
- Ga naar Customers → [Klant] → Subscriptions
- Klik op het abonnement dat je wilt pauzeren
- Kies Actions → Pause payment collection
- Kies het gedrag (void, mark uncollectible of keep as draft)
- Stel optioneel een hervattingsdatum in
- 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.
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.
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.
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.
| Mogelijkheid | Stripe (pause_collection) | PayRequest-opschorting |
|---|---|---|
| Activering | Handmatige API-aanroep of Dashboard | Eén klik vanuit abonnementsoverzicht |
| Klantmelding | Geen | Automatische e-mail met reden en vervolgstappen |
| Redenregistratie | Niet ondersteund (alleen metadata) | Ingebouwd redenveld, vastgelegd in activiteitentijdlijn |
| Automatische heractivering | Niet ondersteund | Hervat zodra openstaande factuur is betaald |
| Audittrail | Basis-eventlog | Volledig activiteitenlog met gebruiker, tijdstempel, reden |
| Toegangsbeheer | Vereist API-sleutel of Dashboard-toegang | Teamleden met passende rechten |
| Klantinzicht | Geen | Zichtbaar in klantenportaal met betaallink |
| Dunning-integratie | Afzonderlijke configuratie | Geïntegreerd met dunning-workflows |
| Nabelingsbeheer | Handmatig conceptfacturen definitief maken | Automatische factuur met betaallink |
| Bulkbewerkingen | API-scripting vereist | Bulk 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.
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'.
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.
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.
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.
| Situatie | Actie | Waarom |
|---|---|---|
| Klant vraagt om een maand pauze | Pauzeren | Vrijwillig, tijdgebonden, klant-geïnitieerd |
| Factuur 14+ dagen achterstallig | Opschorten | Handhaaft betalingsafspraken, behoudt relatie |
| Klant betwist een afschrijving | Opschorten | Bevriest facturering terwijl geschil wordt opgelost |
| Klant verzoekt definitief einde | Annuleren | Schone breuk, geen intentie om te hervatten |
| 90+ dagen achterstallig, geen reactie | Annuleren | Opschorting heeft niet gewerkt, relatie is voorbij |
| Seizoensbedrijf (bijv. skiverhuur) | Pauzeren | Voorspelbaar, gepland, beide partijen akkoord |
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:
- Dag 1–3: Geautomatiseerde betalingsherinneringen (e-mail + klantenportaal-melding)
- Dag 7: Tweede herinnering met waarschuwing voor aanmaningskosten
- Dag 14: Abonnement opgeschort met melding
- Dag 30: Laatste aanmaning — annulering over 7 dagen bij niet-betaling
- 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:
- Meld je aan via payrequest.app/register — 14 dagen gratis proberen, alle functies inbegrepen
- Koppel [Stripe](/payment-providers/stripe) — PayRequest synchroniseert je bestaande abonnementen
- Configureer dunning — Stel je escalatietijdlijn in bij de dunning-instellingen
- 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
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.
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.
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.
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.
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.
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.
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.
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.
