De meeste creditcard validatiesystemen worden uitgevoerd door een Mod 10-algoritme. Dit algoritme kan worden aangepast voor het filteren van diverse validatieregels of eisen. Hoewel er verschillende regels die kunnen worden toegepast op de validatie van creditcards, zullen de meeste bedrijven kiezen bepaalde op basis van voorkeur-en veiligheidsbehoeften.
Erkenning van de provider
De eerste twee tot zes cijfers van een credit card bepalen wie de aanbieder van krediet is. Bijvoorbeeld, Master Card begint met de nummers 51-55, American Express begint met 34 of 37 en Discover begint met 6011. MasterCard en Discover hebben elk 16 nummers terwijl American Express een totaal van 15 cijfers heeft. Kunnend vergelijken het aantal cijfers voor de codes begin biedt een meer laag van bescherming voor de verificatie van de provider.
Vervaldatum
Voor iedere credit-card-nummer is er een verloopdatum. Dit is de meest voorkomende kwalificatie voor de validatie van de creditcard. Als de vervaldatum is verlopen of komt niet overeen met de informatie die door de creditcardmaatschappij, zal de kaart worden afgewezen of geweigerd.
Adres
Zijnde kundig voor valideren van het adres of de postcode die zijn aangesloten op de credit card wordt vaak vereist als informatie die is niet beschikbaar op de kaart. Dit is de persoonlijke informatie die iemand die niet is toegestaan op de kaart zal waarschijnlijk niet hebben. Het is niet op de kaart zodat deze externe informatie die moet worden verworven of bezeten is.
Card Security Code
Met de technologie van vandaag, het wordt steeds makkelijker en eenvoudiger te verwerven van de krediet-kaart aantallen. Kaart veiligheidscodes zijn veel moeilijker te verkrijgen met de krediet-informatie. Kaart veiligheidscodes zijn de 3 laatste cijfers op de achterkant van de kaart die aan het einde van het kaartnummer komen. Bedrijven die dit in de regel verificatie vereisen doen om te bevestigen dat de creditcard in de fysieke handen van de gebruiker is.
Handtekening
De handtekening op de achterzijde van een credit card was ooit een hoofdregel van validatie. Handtekeningen werden vergeleken met andere vormen van identificatie om te controleren of de gebruiker. Dit was kritisch voordat creditcard machines elektronische waren. Toen credit card transacties alle handmatige waren, was dit de enige middelen om te verzekeren de leverancier dat de persoon was die gemachtigd is om de kaart te gebruiken. Kaarten kunnen nog steeds worden geweigerd worden als de handtekening niet overeenkomt met het rijbewijs of identiteitskaart.