Wat betekent het om een ​​creditcard te valideren?

Schrijver: Frank Hunt
Datum Van Creatie: 19 Maart 2021
Updatedatum: 13 Kunnen 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 vinden meer handelaren manieren om creditcardbetalingen te accepteren. Terwijl handelaars die rechtstreeks met hun klanten communiceren, de kaarten kunnen bekijken en afhandelen, moeten online handelaars en degenen die creditcardbetalingen via de telefoon accepteren stappen ondernemen om ervoor te zorgen dat de kaarten geldig zijn.

Definitie

Creditcardvalidatie verwijst naar het proces waarbij een computeralgoritme wordt uitgevoerd dat berekeningen uitvoert met behulp van het kaartnummer. Als het algoritme aantoont dat de kaart geldig is, betekent dit dat alleen het kaartnummer een van de nummers is die bij een bepaalde creditcardmaatschappij kunnen bestaan. Een willekeurige reeks getallen zou bijvoorbeeld waarschijnlijk resulteren in een ongeldig programma-antwoord, terwijl een werkelijk kaartnummer, zelfs van een kaart die is verlopen of de kredietlimiet heeft bereikt, geldig blijkt te zijn, aangezien het nummer het is die de creditcardmaatschappij heeft uitgegeven.


Procedure

Om een ​​creditcardvalidatie uit te voeren, hoeft een handelaar alleen het kaartnummer in te voeren, dat tussen 13 en 16 cijfers moet zijn, afhankelijk van de creditcardmaatschappij, in een computerprogramma dat het algoritme uitvoert. Sommige eenvoudige validatie-algoritmen kunnen handmatig worden uitgevoerd, maar de kans op fouten is veel groter. Het algoritme gebruikt een controlecijfer, een cijfer in het creditcardnummer, om de geldigheid te garanderen op basis van een reeks rekenkundige berekeningen met de andere nummers in de reeks. De eerste vier cijfers van de creditcard staan ​​ook voor de kaartmaatschappij. Alle Discover-creditcards beginnen bijvoorbeeld met de tekenreeks 6011. Handelaars kunnen dit deel van de kaart handmatig controleren, hoewel gebruikers ook gemakkelijk nepnummers kunnen verzenden die de juiste openingsreeks bevatten.

Bezetting

Het primaire gebruik van creditcardvalidatie is om handelaren in staat te stellen valse creditcardnummers te identificeren voordat autorisatie wordt aangevraagd bij de kaartmaatschappij. Handelaren die een fraudegeval vermoeden, kunnen frauduleuze betalingsinformatie sneller identificeren en de daarmee gepaard gaande verspilling van tijd en geld vermijden door een bestelling te beginnen die geen kans heeft om te worden voltooid.


Gerelateerde procedures

Creditcardvalidatie is de eerste stap bij het accepteren van een kaartbetaling. Na succesvolle validatie zal de handelaar het kaartnummer invoeren in een commercieel softwareprogramma of een creditcardmachine, die het rekeningnummer ter autorisatie naar de kaartuitgever stuurt. Dit is het punt in het proces waarop een kaart kan worden geweigerd wegens onvoldoende saldo. Creditcardmaatschappijen zullen ook verlopen kaarten of kaarten die aan gesloten rekeningen zijn gekoppeld, weigeren. Met een succesvolle autorisatie kan de handelaar een waarde plaatsen, waarmee de eerste transactie wordt voltooid. Toekomstige transacties, zoals terugboekingen en retourneringen, blijven tot de mogelijkheden behoren bij retouren of verwerkingsfouten.

Hoeveel uur zonlicht in de zomer?

Monica Porter

Kunnen 2024

De aarde draait contant rond zijn a terwijl hij om de zon draait. Het i de elliptiche baan die een jaar beeldhouwt en eizoenen definieert, en de rotatie die dag en nacht bepaalt. De meete plaaten in d...

Het verschil tussen mallen en sterft

Monica Porter

Kunnen 2024

Mallen en matrice worden gebruikt voor het maken van verchillende objecten met verchillende materialen. Kunttofbuizen kunnen bijvoorbeeld in een mal worden gemaakt; tool zoal een leutel zijn gemaakt v...

Populair