Online-PIN este o metodă de verificare a utilizatorilor în timpul efectuării tranzacțiilor cu carduri bancare, de exemplu, la plata cumpărăturilor în magazine și puncte de servicii. Conform standardelor sistemelor internaționale de plăți, sunt utilizate cinci metode de verificare, iar Online-PIN este cea mai veche dintre acestea. Această metodă este folosită pentru verificarea codului PIN al unui card fără cip.
Schema de verificare prin Online-PIN este următoarea. Deținătorul cardului introduce codul PIN pe tastatura terminalului POS, terminalul transformă PIN-ul și numărul cardului într-un bloc PIN de verificare, îl criptează și îl trimite băncii emitente pentru verificare. Banca nu deține codurile PIN ale cardurilor emise, în sistemul său de evidență este stocată valoarea de verificare, care este generată din PIN-ul și numărul cardului. Această valoare este comparată cu blocul PIN de verificare primit de la punctul de vânzare după descifrarea acestuia.
Pe drum spre bancă, blocul PIN de verificare trece prin mai multe noduri intermediare. Viteza de execuție a acestei metode de verificare este relativ scăzută și depinde de tipul de conexiune al punctului de vânzare cu banca care îl furnizează (banca de tip achizitor). Online-PIN nu va funcționa în cazul în care punctul de vânzare nu este conectat la banca achizitoare în momentul tranzacției.