Card on file uitgelegd: kaartgegevens opslaan voor terugkerende betalingen

2026-06-21

Waarschijnlijk zit je met één van twee betaalproblemen. Of je klanten kopen vaker bij je en je wilt ze niet elke keer hun kaartgegevens laten intypen. Of je werkt met terugkerende facturatie (lidmaatschappen, software, onderhoudscontracten, navulbestellingen) en wilt dat betalingen betrouwbaar binnenkomen zonder dat je elke maand achter klanten aan moet.

Daar komt card on file in beeld. Het klinkt technisch, maar het idee is simpel: een klant geeft toestemming om zijn kaartgegevens veilig te bewaren voor toekomstige betalingen, zodat de volgende betaling veel minder moeite kost.

Voor Nederlandse bedrijven verdient die keuze een bredere blik. Card on file kan uitstekend werken, maar is niet automatisch de beste standaard als je klanten gewend zijn om via iDEAL en automatische incasso te betalen. De slimme vraag is niet “moeten we kaarten opslaan?”, maar “welke betaalmethode past bij hoe onze klanten kopen, verlengen en betalen?”

Wat is card on file en waarom is het relevant?

Stel: je hebt een online wijnclub, een softwarebedrijf of een dienst die elke maand vervangingsonderdelen stuurt. Je beste klanten komen terug. Moeten ze bij elke herhaalaankoop hun kaart opnieuw invoeren, dan rondt een deel de betaling niet af. Niet omdat ze van gedachten veranderen, maar omdat het proces in de weg zit.

Card on file betekent dat de betaalkaart van een klant met diens toestemming veilig wordt bewaard. Die opgeslagen betaalmethode gebruik je dan voor een aankoop met één klik, een toekomstige factuur of een lopend abonnement, afhankelijk van wat de klant heeft goedgekeurd.

Klanten verwachten het steeds vaker. Ze zijn gewend dat de tweede aankoop makkelijker gaat dan de eerste. Drie situaties drijven de keuze:

  • Herhaalbestellingen in een webshop: terugkerende klanten willen snel afrekenen.
  • Abonnementen en lidmaatschappen: je hebt een betaalmethode nodig die je volgens schema kunt belasten.
  • Dienstverleners met vervolgopdrachten: de klant wil gemak, jij minder administratie.

Vuistregel: Card on file is niet alleen een betaalfunctie, maar onderdeel van de koopervaring.

Hoe card on file technisch werkt

Wat veel ondernemers verwart, is de zin “we bewaren de kaart van de klant”. In een goede opzet bewaar je de ruwe kaartgegevens niet zelf. Het sleutelmechanisme is tokenisatie. Vergelijk het met een garderobe: je geeft je jas af en krijgt een bonnetje terug. Binnen dat systeem is het bonnetje bruikbaar, voor iedereen anders is het waardeloos.

Schema van tokenisatie bij card on file

Zo verloopt het:

  1. De klant voert zijn kaartgegevens in bij het afrekenen of aanmelden.
  2. De gegevens gaan beveiligd naar de payment gateway of betaaldienstverlener.
  3. De dienstverlener bewaart de echte kaartgegevens in zijn beveiligde omgeving.
  4. Hij maakt een token aan zonder bruikbare relatie met het kaartnummer.
  5. Jij bewaart het token, niet het kaartnummer.
  6. Voor een volgende betaling stuurt jouw systeem het token naar de dienstverlener.
  7. De dienstverlener koppelt het token aan de kaart en voert de afschrijving uit.

Omdat de kaartgegevens nooit op jouw servers staan, wordt de reikwijdte van PCI DSS voor jou kleiner. Jij beheert de toestemming, de betaallogica, mislukte betalingen en de klantcommunicatie; de dienstverlener beheert de beveiligde opslag. Meer over die taakverdeling lees je in deze gids over payment gateways.

Veel ondernemers denken dat een opgeslagen kaart minder veilig is. Met goede tokenisatie is vaak het omgekeerde waar: je bewaart minder gevoelige data, niet meer. Je verantwoordelijkheid verdwijnt niet, maar wordt kleiner en beter beheersbaar.

PCI DSS, SCA en toestemming

Betaalcompliance klinkt naar kosten en audits. Het wordt overzichtelijk als je drie dingen scheidt: welke data je mag bewaren, hoe klantauthenticatie werkt en hoe je toestemming vastlegt.

PCI DSS in gewone taal

PCI DSS is de beveiligingsstandaard voor kaartdata. Hij verbiedt expliciet het opslaan van de CVV (beveiligingscode), de pincode en de volledige magneetstripdata. Kaartnummer, vervaldatum en naam van de kaarthouder mogen jij en je dienstverlener wel bewaren, mits de kaarthouder toestemming heeft gegeven.

Kernpunt: Zegt iemand in je team “laten we de CVV ook maar bewaren, voor de zekerheid”, stop dan. Dat is geen handigheidje maar een overtreding.

SCA: klant of verkoper aan zet

Voor Europese bedrijven bepaalt sterke klantauthenticatie (SCA) uit PSD2 hoe kaartbetalingen worden geverifieerd. Het onderscheid:

Type transactie Wie start Voorbeeld Gevolg
Door klant geïnitieerd De koper Afrekenen in de webshop Authenticatie zit meestal in de flow
Door verkoper geïnitieerd De verkoper Verlenging van een abonnement Andere regels, want de klant is niet aanwezig

Belast je kaarten later, na de eerste betaling, dan moet je dienstverlener de juiste classificatie en markering ondersteunen. Dat bepaalt hoe de kaartuitgever het verzoek beoordeelt en of het wordt goedgekeurd.

Toestemming is een levenscyclus

Card on file is een autorisatiemodel, niet alleen “opgeslagen kaartgegevens”. Je team moet weten wat er gebeurt als een kaart wordt opgeslagen, hergebruikt, vervangen of ingetrokken. Leg toestemming vast (wat, wanneer, waarvoor), laat de opslag bij je dienstverlener en train je supportteam op verwijderverzoeken, geschillen en kaartwijzigingen. Meer over beveiliging lees je in deze gids over veilig online betalen.

Voordelen en risico’s van card on file

Het voordeel is reëel: minder stappen tussen koopintentie en betaling, en bij abonnementen incasseer je volgens schema zonder dat de klant elke cyclus iets hoeft te doen. Card on file past vooral bij digitale abonnementen (SaaS, media, lidmaatschappen), herhaalaankopen van consumenten (navullingen, opwaarderingen) en klantreizen met veel upsell.

Maar er zitten haken aan. Bij een door de verkoper geïnitieerde transactie is er geen realtime controle door de kaarthouder, wat het fraudesrisico verhoogt. En een groot deel van de mislukte abonnementsbetalingen komt door verlopen of vervangen kaarten: de klant wil blijven betalen, maar de opgeslagen kaart klopt niet meer.

Andere nadelen:

  • Toestemmingslast: je hebt een sluitend dossier nodig van wat de klant heeft goedgekeurd.
  • Chargebacks: kaartnetwerken geven klanten formele geschilprocedures.
  • Kosten: kaartbetalingen kunnen duur zijn voor modellen met lage marges of hoge frequentie. Zie ook deze uitleg over transactiekosten van creditcards.

Vuistregel: Een mislukte verlenging is niet altijd churn. Soms is het gewoon een verlopen kaart.

Card on file of automatische incasso?

Veel content over terugkerende betalingen gaat uit van de Amerikaanse webshop, waar de creditcard koning is. In Nederland betalen veel klanten liever via iDEAL en automatische incasso, en lang niet iedereen heeft een creditcard. Betalen je klanten vanaf hun bankrekening, of zijn je facturen terugkerend en voorspelbaar, dan is SEPA-incasso vaak het betere model.

Vergelijking tussen card on file en SEPA-incasso

Card on file is het sterkst als het koopmoment snel, digitaal en door de consument gedreven is. Bij SEPA-incasso geeft de klant een doorlopende machtiging, waarna jij volgens de schemeregels van zijn rekening incasseert. Dat past bij terugkerende facturen, lidmaatschappen, contributies en B2B-betalingen.

Beslispunt Card on file SEPA-incasso
Klantervaring Snel opnieuw afrekenen, vertrouwde kaartflow Machtiging vooraf, daarna geen omkijken
Past bij Webshops, digitale diensten, consumentenabonnementen Terugkerende facturen, lidmaatschappen, nutsbedrijven, B2B
Typische storing Verlopen of vervangen kaarten Machtiging, rekeningstatus of onvoldoende saldo
Risicomodel Chargebacks via het kaartnetwerk Terugboekrecht van 8 weken (Core), andere regels bij B2B
Focus voor je team Kaartupdates, retry-logica, fraudecontrole Machtigingsbeheer, kwaliteit van het incassobestand, timing

Kies card on file als je verkoop online start en snelheid telt, de klant directe bevestiging verwacht en het om laagdrempelige consumentenaankopen gaat. Kies automatische incasso als je volgens schema factureert, je klanten in Europa zitten en al vanaf hun bankrekening betalen, en het om grotere of formelere terugkerende bedragen gaat. Een nuchtere vergelijking vind je in SEPA-incasso versus kaartbetaling.

Vaak is een combinatie het slimst: kaart (of iDEAL) voor de eerste online conversie, automatische incasso voor de terugkerende facturatie. Zo houd je de aanmelding soepel zonder elke langlopende betaling via de kaartnetwerken te laten lopen.

Kernpunt: Card on file is vooral een instrument voor klantervaring. Automatische incasso is vooral een instrument voor debiteurenbeheer.

Kies je voor incasso en maak je je incassobestanden vanuit Excel of je boekhoudpakket? Met GenerateSEPA zet je Excel, CSV of JSON om in geldige SEPA XML voor incasso’s en overboekingen, via de webinterface of de API.

Checklist voor de invoering

Kies een dienstverlener op basis van je eisen, niet op het uiterlijk van de betaalpagina: tokenisatie, ondersteuning van door de verkoper geïnitieerde transacties, een card updater voor verlopen kaarten en duidelijke API’s en beheertools voor finance en support.

Je toestemmingstekst beantwoordt vier vragen in gewone taal: welke kaart wordt bewaard, voor welke toekomstige betalingen, of er automatisch wordt afgeschreven en hoe de klant de toestemming intrekt.

Stap Wat je doet Wanneer
Use case bepalen Eén-klik-aankoop, terugkerende facturatie of beide Vóór de keuze van dienstverlener
Eigenaar aanwijzen Wie lost mislukte betalingen op: product, finance of support? Vóór livegang
Toestemming tonen Zichtbare tekst, niet verstopt in de voorwaarden In de checkout
Toestemming bewaren Met tijdstempel, gekoppeld aan het betaalprofiel Bij elke opslag of wijziging
Kaartupdates regelen Proces voor verlopen en vervangen kaarten Vóór de eerste verlenging
Intrekken mogelijk maken Eenvoudige route om een kaart te verwijderen Bij livegang
Randgevallen testen Retries, mislukte verlengingen, opzeggingen Vóór livegang

Een goede card-on-file-opzet voelt voor de klant makkelijk, omdat het denkwerk vóór de lancering is gedaan. Twijfel je tussen kaart en bankrekening voor je terugkerende inkomsten, test dan GenerateSEPA 7 dagen gratis en kijk hoe eenvoudig je eerste incassobestand vanuit Excel wordt.


Veelgestelde vragen

Wat betekent card on file?
Card on file betekent dat de betaalkaartgegevens van een klant met diens uitdrukkelijke toestemming veilig worden bewaard voor toekomstige betalingen. In een goede opzet bewaar jij alleen een token; de echte kaartgegevens liggen bij de betaaldienstverlener. Dat verkleint je compliance-verplichtingen en het risico op datalekken.
Hoe beschermt tokenisatie opgeslagen kaartgegevens?
Tokenisatie vervangt het kaartnummer door een vervangende waarde die buiten het betaalsysteem van de uitgever niets waard is. Je bewaart alleen het token, dus bij een inbraak in je systemen lekken geen bruikbare kaartgegevens. De koppeling tussen token en kaart beheert de betaaldienstverlener.
Wanneer kies je beter voor automatische incasso dan voor card on file?
SEPA-incasso is meestal sterker als je klanten bedrijven zijn met terugkerende bedragen, als de bedragen zo hoog zijn dat kaartkosten gaan tellen of als klanten liever vanaf hun bankrekening betalen. In Nederland heeft bovendien lang niet iedereen een creditcard. Card on file past vooral bij consumentenaankopen, kleine abonnementen en klanten buiten de SEPA-zone.
Welke regels gelden voor card on file in Europa?
Je hebt uitdrukkelijke toestemming van de klant nodig voordat je een kaart opslaat, je legt die toestemming vast en je past sterke klantauthenticatie (SCA) uit PSD2 toe bij de eerste transactie. Latere afschrijvingen volgens het afgesproken schema kunnen als door de verkoper geïnitieerde transactie zonder nieuwe authenticatie worden verwerkt, mits ze correct worden gemarkeerd.

Gerelateerde artikelen