Читање картице
Машина за кредитне картице мора "прочитати" презентирану картицу. Обично, пребацивање картице кроз слот за читач преноси све податке са магнетне траке на машину. Три траке података на прузи садрже име власника картице и друге личне податке, број кредитне картице и сигурносне и верификационе кодове. Хардвер кредитне картице "хвата" ове информације и чита их за пренос.
Пренос података
Машина за кредитне картице мора затим пренети ову информацију процесору кредитне картице трговца. Интерни софтвер комбинује име трговца и идентификациони број са информацијама власника картице. Користећи телефонски модем, терминал кредитне картице преноси ове податке на сервер процесора.
Одобравање трансакције
Машина чека одговор који дозвољава или одбија трансакцију. Ако је одобрена, трансакција ће добити јединствени "ауторизацијски" број који означава одређену куповину. Рачунар процесора је електронски потврдио да је кредитна картица активна, да није достигла свој максимални кредитни лимит и да се користи од стране исправног власника картице. Цео процес, укључујући додељивање броја одобрења, се постиже за 3 до 5 секунди у већини услова. Машина за кредитне картице се враћа у живот, производећи два рачуна на свом унутрашњем штампачу. Један је за власника картице да га потпише и задржи трговац. Други је доказ о власнику картице о трансакцији и трговцу гдје се он догодио.