Der Merchant stellt über den Payment Provider eine Autorisierungsanfrage. Diese Anfrage wird an den Acquirer weitergeleitet, der die Anfrage an den Issuer weiterleitet. Der Kartenaussteller prüft, ob genügend Geldmittel zur Deckung der Transaktionskosten vorhanden sind und sendet das Ergebnis an den Acquirer. Dieser wiederum sendet das Ergebnis an den Händler. Die Autorisierung wird entweder mit einem Autorisierungscode genehmigt oder mit einer Fehlernachricht, die den Grund angibt, abgelehnt.
Wird die Transaktion autorisiert, werden die zur Deckung der Transaktion erforderlichen Mittel zurückgestellt, bis die Transaktion abgeschlossen ist. Wenn die Autorisierung fehlschlägt, wird stattdessen ein Fehlercode zurückgegeben und die Transaktion kann nicht abgeschlossen werden.
Eine Autorisierung kann fehlschlagen, weil die Zahlungsinformationen falsch sind (z. B. die Kreditkartennummer ist falsch oder die CVV stimmt nicht mit der Kartennummer überein), weil der Käufer nicht genügend Guthaben hat, um die Kosten der Transaktion zu decken, oder aus technischen Gründen. Wenn das Problem durch falsche Daten verursacht wurde, kann der Käufer die Daten korrigieren und die Autorisierungsanfrage erneut stellen.
Dieser Vorgang dauert nur wenige Sekunden.