Wat betekent het om een ​​creditcard te valideren?

Schrijver: Sara Rhodes
Datum Van Creatie: 13 Februari 2021
Updatedatum: 26 November 2024
Anonim
How to validate a Credit Card number (Luhn algorithm | checksum) - C Programming
Video: How to validate a Credit Card number (Luhn algorithm | checksum) - C Programming

Inhoud

Met de mogelijkheid om online te winkelen, gebruiken meer klanten creditcards en meer handelaars vinden manieren om creditcardbetalingen te accepteren. Terwijl verkopers die rechtstreeks contact hebben met hun klanten kaarten kunnen bekijken en verwerken, moeten online verkopers en degenen die creditcardbetalingen via de telefoon accepteren, stappen ondernemen om ervoor te zorgen dat kaarten geldig zijn.


Creditcards (Photos.com/Photos.com/Getty Images)

definitie

Validatie van een creditcard verwijst naar het proces van het uitvoeren van een computeralgoritme dat berekeningen uitvoert met behulp van het kaartnummer. Wanneer het algoritme laat zien dat de kaart geldig is, betekent dit dat alleen het kaartnummer behoort tot het nummer dat in een bepaald creditcardbedrijf zou kunnen bestaan. Een willekeurige reeks getallen zou bijvoorbeeld waarschijnlijk resulteren in een ongeldige reactie van het programma, terwijl een echt kaartnummer, zelfs van een kaart die is verlopen of zijn kredietlimiet heeft bereikt, wordt weergegeven als geldig, aangezien het nummer dat is die het creditcardbedrijf heeft uitgegeven.

procedure

Voor het uitvoeren van creditcardvalidatie hoeft een verkoper alleen het kaartnummer in te voeren, dat tussen 13 en 16 cijfers moet zijn, afhankelijk van het creditcardbedrijf, in een computerprogramma dat het algoritme uitvoert. Sommige eenvoudige validatie-algoritmen zijn mogelijk om handmatig uit te voeren, maar de kans op fouten is veel groter. Het algoritme gebruikt een controlecijfer, een cijfer op het creditcardnummer, om de geldigheid te waarborgen op basis van een reeks rekenkundige berekeningen met behulp van de andere getallen in de reeks. De eerste vier cijfers van de creditcard vertegenwoordigen ook het kaartbedrijf. Alle Discover-creditcards beginnen bijvoorbeeld met de reeks 6011. Handelaren kunnen dit gedeelte van de kaart handmatig controleren, maar gebruikers kunnen ook gemakkelijk valse nummers verzenden die de juiste openingsvolgorde bevatten.


functie

Het primaire gebruik van creditcardvalidatie is om verkopers toe te staan ​​valse creditcardnummers te identificeren alvorens een vergunning van de kaartmaatschappij aan te vragen. Handelaren die een fraudezaak vermoeden, kunnen frauduleuze betalingsinformatie sneller identificeren en het bijbehorende verlies aan tijd en geld voorkomen door een bestelling te verwerken die niet kan worden voltooid.

Gerelateerde procedures

Creditcardvalidatie is de eerste stap bij het accepteren van een kaartbetaling. Na een succesvolle validatie zal de handelaar het kaartnummer invoeren in een commercieel softwareprogramma of een creditcardmachine, die het rekeningnummer voor autorisatie naar de kaartuitgever stuurt. Dit is het punt in het proces waar een kaart kan worden afgewezen wegens onvoldoende resterend krediet. Creditcardbedrijven weigeren ook vervallen kaarten of kaarten die aan gesloten accounts zijn gekoppeld. Succesvolle autorisatie biedt de verkoper de mogelijkheid om een ​​waarde in te voeren, waarmee de initiële transactie wordt voltooid. Toekomstige activiteiten, zoals terugboekingen en retouren, blijven een van de opties voor retourzendingen of verwerkingsfouten.