Exista doua mari categorii de carduri : cardul de credit si cardul de debit.
Cele doua mari tipuri de carduri sunt net diferite. Fiecare are avantaje specifice in functie de profilul utilizatorului. Aspectul important care le uneste, este menirea lor de instrumente de plata.
Cardurile de credit isi au originea in Statele Unite ale Americii in anii 1920. Atunci diferite companii, cum ar fi lanturile hoteliere si companiile de petrol, au inceput sa emita astfel de carduri clientilor lor pentru a efectua plata produselor oferite de ei. Aceasta tendinta a inceput sa se accentueze dupa Al Doilea Razboi Mondial.
Primul card de credit universal, care putea fi folosit ca metoda de plata la o varietate mare de magazine, a fost introdus de Diners Club in 1950.
Sistemul de numerotare adoptat pentru carduri este ANSI Standard X4.13-1983.
Structura unui cod de card
|S|BBB BB|NN NNNN NNN|C|
|_|____ __|___ _____ ____|_|
: : : :
: : : –> Cifra ce control
: : :
: : –> Numarul contului
: :
: –> Identificatorul emitentului
:
–> Tipul de card sau Major Industry Identifier (MII)
Major Industry Identifier
Prima cifra a unui cod de card este “Major Industry Identifier (MII)“, ceea ce reprezinta categoria emitentului:
| 0 | ISO/TC 68 si alte industrii |
| 1 | Companii aeriene |
| 2 | Companii aeriene |
| 3 | Calatorii si agrement |
| 4 | Domeniu bancar and financiar |
| 5 | Domeniu bancar and financiar |
| 6 | Comert si domeniu bancar |
| 7 | Industrie petroliera |
| 8 | Telecomunicatii |
| 9 | Domeniul public |
Spre examplu, American Express, Diner’s Club si Carte Blanche se incadreaza in categoria Calatorii si agrement, VISA, MasterCard si Discover sunt in categoria Domeniu bancar si financiar, iar SUN Oil si Exxon sunt in categoria Industrie petroliera.
Identificatorul emitentului
Primele 6 cifre din codul de card (inclusiv cifra MII) reprezinta identificatorul emitentului. Aceasta inseamna ca numarul total de posibili emitenti este de un milion.
Cei mai cunoscuti emitenti sunt :
| Emitent | Identificator | Lungimea codului de card |
| Diner’s Club/Carte Blanche | 300xxx-305xxx,36xxxx, 38xxxx | 14 |
| American Express | 34xxxx, 37xxxx | 15 |
| VISA | 4xxxxx | 13,16 |
| MasterCard | 51xxxx-55xxxx | 16 |
| Discover | 6011xx | 16 |
| JCB | 2131xx,1800xxx | 15,16 |
| enRoute | 2014xx,2149xx | 15 |
Daca cifra MII este 9, atunci urmatoarele 3 cifre ale emitentului sunt codul tarii definit de ISO 3166, si urmatoarele doua cifre pot fi definite prin standarde nationale.
Numarul contului
Cifrele de la 7 la (n-1) din codul de card reprezinta identificatorul contului. Lungimea maxima a unui cod de card este de 19 cifre deci lungima maxima a numarului contului este de 12 cifre. Asta inseamna ca fiecare emitent dispune de un trilion de numere de cont posibile.
Cifra de control
Ultima cifra a codului de card reprezinta cifra de control. Algoritmul folosit pentru a verifica cifra de control se numesteAlgortimul Luhn, dupa numele omului de stiinta Hans Peter Luhn (1896-1964). El a primit premiul US Patent 2950048 (”Computer for Verifying Numbers”) pentru acest algoritm in anul 1960.
Algoritmul Luhn de validare al unui cod de card
Pas 1: Se inmulteste fiecare cifra din codul de card cu ponderea sa. Daca un card are un numar par de cifre, prima cifra are o pondere de 2, daca nu, cifra are o pondere de 1. Dupa aceea , ponderile cifrelor alterneaza 1,2,1,2.
Pas 2: Daca orice cifra are o valoare ponderata mai mare decat 9, se scade 9 din valoarea ei.
Pas 3: Se aduna toate valorile ponderate si se calculeaza restul impartirii la 10 (MODULO 10).
Pas 4: Un cod de card este valid daca rezultatul operatiei MODULO 10 este 0.
Sursa: validari.ro
Taguri: algoritm, verificare, card, bancar, credit, debit, carduri universal, Dinners, Club, ANSI, Standard, X4, 13-1983, structura, cod, cifra, control, numar, cont, identificator, emitent, Major, Industry, Identifier, MII, ISO, TC, 68, American, Express, VISA, MasterCard, Discover, JCB, enRoute, numar, cifra, control, luhn, pondere
Algortim de verificare a unui card bancar
Ultimele articole postate:
- Social Media Optimization - SMO
- Spunem Adio Internet explorer 6 si motivele pentru care o facem
- Modalitati de promovare prin materiale promotionale si publicitare.
- Ce este nou in versiunea de HTML 5?
- Univers - creatie din spray, ziare si forme rotunde
- Algortim de verificare a unui NIF (Numere de Identificare Europene)
- Algortim de verificare a unui card bancar
- Algoritm de validare a unui ISBN (International Standard Book Number)
- Algoritm de validare a unui IBAN (International Bank Account Number)
- Algoritm de validare a unui CIF (Cod de identitate fiscala)
- Algoritm de validare a unui CNP (cod numeric personal)
- Vectori cocktail-uri si pahare pentru revelion (New Year)
- Ce este un site CMS (panou de administrare) si care sunt avatajele unui astfel de site?
- De la logo, la web design si pana la optimizare seo
- Retro in web design si in grafica (masini, templateuri, electro)
- Vectori, imagini si felicitari cu Mos Craciun si cu sarbatorile de iarna - Free Download
- Cum sa ne propulsam site-ul in topul Google cu un plan de optimizare off-page
- Pack de 23 de tipuri de iconuri pentru retele sociale
- Decoratii grafice de craciun - templateuri, felicitari, iconuri retele sociale
- Arta grundge si urban in web, print, tutoriale si layouturi pentru realizarea lor







