Der Prozess beginnt mit der Vorlage der Kundenkarte am Zahlungsterminal, das einen Betrag vorautorisiert, um den Ladevorgang zu starten. Das Zahlungsterminal liest und prüft dann die Kartendaten, einschließlich des Ablaufdatums, der Kartennummer und des Namens des Karteninhabers. Die verifizierten Kartendaten werden über ein sicheres und verschlüsseltes Netzwerk an das Zahlungsgateway gesendet. Der Zahlungsabwickler authentifiziert die Zahlungsdaten, indem er sie mit der Datenbank der Acquiring Bank abgleicht. Nach der Authentifizierung fordert der Zahlungsabwickler bei der Bank des Karteninhabers eine Transaktion zur Abbuchung des Zahlungsbetrags an. Die Acquiring Bank prüft und genehmigt die Transaktion und sendet eine Antwort an den Zahlungsabwickler zurück. Die Antwort wird dann an das Zahlungsgateway übermittelt, wo die Daten verarbeitet werden und die Zahlung an das Zahlungsterminal bestätigt wird. Zum Schluss stellt das Zahlungsterminal eine Quittung aus, die der Kunde unterschreiben muss, oder zeigt einen QR-Code als Bestätigung des Zahlungsvorgangs an.