ID TECH
Contatto
Tutti gli articoli tecnici

Post tecnico

Comprendere i tipi di terminale

Quando si seleziona un lettore di carte, o prima di avviare una certificazione EMV di livello L3, è importante sapere quale tipo di terminale EMV si intende supportare. Le Specifiche EMV definiscono quindici diversi tipi di terminale, a seconda che l'ambiente di pagamento sia con operatore (come nel commercio al dettaglio tradizionale) o self-service (ad esempio, un chiosco automatico), e a seconda che il terminale operi online o offline, oltre ad altri fattori. I tipi di terminale definiti da EMV sono riportati nella tabella seguente, tratta dall'Allegato A di EMV Book 4:

ID TECH offre un'ampia gamma di lettori di carte pronti per EMV, ma non tutti rientrano in tutte le categorie definite in precedenza. L'offerta attuale di ID TECH è certificata in 5 categorie (che spesso denominiamo 1C, 2C, 3C, 4C e 5C). La corrispondenza tra le categorie ID TECH e i tipi di terminale definiti da EMV è illustrata in maggiore dettaglio di seguito.

Capacità del terminale1C2C3C4C5CMaggiore / Minore
Capacità di acquisizione dati della carta
Tipo di terminale2221252521
Inserimento manualeNoNoNoNoMinore
Striscia magneticaMinore
Circuito integrato con contattiN/A
Capacità CVM
PIN in chiaroNoNoNoMaggiore
PIN Cifrato OnlineNoNoNoMaggiore
Firma (Cartacea)NoNoMaggiore
PIN Cifrato OfflineNoNoNoMaggiore
Nessun CVMMaggiore

Nota: CVM sta per Cardholder Verification Method (Metodo di Verifica del Titolare di Carta). "No CVM" significa che il lettore supporta gli scenari EMV definiti come "No CVM", ma di norma lo stesso lettore supporta anche altri scenari CVM, come chip con firma o chip con PIN.

Molti lettori ID TECH sono lettori 3-in-1, in grado di gestire MagStripe, EMV a contatto ed EMV contactless. I lettori progettati per scenari non presidiati self-service (chioschi automatici, ad esempio) dispongono delle Configurazioni 3C o 4C. (La differenza consiste nel fatto che la 3C supporta Chip e PIN, mentre la 4C non prevede il PIN.) Alcuni prodotti ID TECH, come il VP8800, sono progettati per gestire l'"inserimento manuale del codice" (oltre a MagStripe e ICC), ovvero le transazioni Card Not Present (per ordini postali/telefonici); questi lettori utilizzano quella che definiamo Configurazione 1C.

La tabella precedente è in realtà una versione ridotta di una tabella molto più estesa. La tabella completa è consultabile qui.

Una volta individuato il Tipo di Configurazione da supportare, è possibile specificare diverse "impostazioni di terminale" per parametri quali il Codice Paese del Terminale (tag 9F1A) e l'Esponente della Valuta della Transazione (5F36), considerati "Impostazioni Minori" (si noti la colonna più a destra), il che significa che possono essere modificati liberamente senza influire sullo stato di certificazione del lettore. Alcune altre impostazioni, come il Tipo di Terminale (tag 9F35), sono considerate "Impostazioni Principali": i relativi valori non dovrebbero essere modificati, in quanto incidono sullo stato di certificazione EMV L2. Qualsiasi impostazione da modificare può essere cambiata tramite lo strumento UDemo di ID TECH oppure, in modo programmatico, utilizzando le chiamate API disponibili nell' Universal SDK. (Nel caso in cui si tenti accidentalmente di modificare un'Impostazione Principale, verrà restituito un errore.)

Un'analisi approfondita delle impostazioni del terminale va oltre lo scopo di questo articolo (forse merita un post dedicato?), ma è sufficiente sapere che la configurazione delle impostazioni del terminale di un lettore di schede rappresenta il punto di partenza per qualsiasi progetto di certificazione EMV di livello L3. (In seguito, è necessario caricare tutti gli AID che si intende supportare con il lettore, nonché tutte le chiavi pubbliche, o CAPK, necessarie.)

Hai domande sui tipi di terminale? Hai bisogno di supporto per la configurazione? Non sai quale lettore di schede sia più adatto alle tue esigenze? Parla con uno dei nostri esperti interni! Contattaci all'indirizzo 1-800-984-1010. Saremo felici di sentirti.