Creditcard valideren: waar dit voor dient
Elk creditcardnummer bevat een controlecijfer dat is berekend met het Luhn-algoritme, dat de meeste eencijferige en verwisselingsfouten opvangt voordat de aanvraag bij de betaalverwerker aankomt. Deze tool voert die controle uit en herkent de kaartuitgever aan het voorvoegsel, ideaal voor ontwikkelaars die betaalformulieren testen.
Creditcard valideren: hoe het werkt
- Typ het kaartnummer; spaties en streepjes worden genegeerd.
- Bekijk of het de Luhn-validatie doorstaat.
- Lees het herkende netwerk en de verwachte lengte.
- Gebruik testnummers voor ontwikkeling in plaats van een echte kaart.
Veelgestelde vragen
Betekent slagen voor Luhn dat de kaart echt is?
Nee. Het betekent alleen dat de cijfers onderling consistent zijn. Of de rekening bestaat, saldo heeft of actief is, kan alleen de uitgevende bank bevestigen.
Hoe werkt het Luhn-algoritme?
Begin rechts, verdubbel elk tweede cijfer, trek 9 af van resultaten boven 9, tel alles samen met de niet-verdubbelde cijfers op, en controleer of het totaal deelbaar is door 10.
Is het veilig om hier een kaartnummer in te voeren?
De controle gebeurt volledig in je browser, zonder netwerkverzoek. Gebruik toch liever een gepubliceerd testnummer dan een echte kaart: een goede gewoonte, en daarvoor is de tool bedoeld.
Hoe wordt het kaartnetwerk herkend?
Aan de eerste cijfers: 4 voor Visa, 51–55 en 2221–2720 voor Mastercard, 34 en 37 voor American Express, en 6011 en 65 voor Discover.