De kaart lezen
De creditcardmachine moet de aangeboden kaart "lezen". Gewoonlijk draagt het vegen van de kaart door de lezerleuf alle gegevens van de magneetstrip naar de machine over. Drie sporen met gegevens over de streep omvatten de naam van de kaarthouder en andere persoonlijke informatie, creditcardnummer en beveiligings- en verificatiecodes. De creditcard-hardware "legt" deze informatie vast en maakt deze klaar voor verzending.
De gegevens verzenden
De creditcardmachine moet dan deze informatie naar de creditcardprocessor van de handelaar verzenden. Interne software combineert de naam en het identificatienummer van de verkoper met de informatie van de kaarthouder. Met behulp van een telefoonmodem verzendt de creditcardterminal deze gegevens naar de server van de processor.
De transactie goedkeuren
De machine wacht op een antwoord dat de transactie toestaat of weigert. Indien goedgekeurd, ontvangt de transactie een uniek "autorisatienummer" dat de specifieke aankoop identificeert. De computer van de processor heeft elektronisch geverifieerd dat de creditcard actief is, zijn maximale kredietlimiet niet heeft bereikt en wordt gebruikt door de juiste kaarthouder. Het hele proces, inclusief het toekennen van het goedkeuringsnummer, wordt in de meeste omstandigheden binnen 3 tot 5 seconden behaald. De creditcardmachine komt vervolgens weer tot leven en produceert twee bonnen op de interne printer. Eén is voor de kaarthouder om te ondertekenen en wordt door de verkoper bewaard. Het andere is het bewijs van de kaarthouder van de transactie en de handelaar waar deze plaatsvond.