Zum Hauptinhalt springen

Fehler

Einführung

Verifizierung ohne physische Karte verwendet herkömmliche HTTP-Antwortcodes, um den Erfolg oder Misserfolg einer API-Anfrage anzuzeigen.

Als allgemeine Regel gilt:

  • Codes im Bereich 2xx zeigen einen Erfolg der Anfrage an.
  • Codes im Bereich 4xx zeigen fehlerhafte oder unvollständige Parameter an (zum Beispiel wurde ein Pflichtparameter ausgelassen, oder ein Vorgang bei Drittanbietern ist fehlgeschlagen usw.).
  • Codes im Bereich 5xx zeigen einen Fehler auf den Servern des Produkts Verifizierung ohne physische Karte an.

Verifizierung ohne physische Karte generiert außerdem eine Fehlermeldung und einen Fehlercode im JSON-Format:

{
"error": {
"code": "40004",
"description": "transaction id is invalid"
}
}

Mögliche Fehler

In diesem Abschnitt finden Sie die möglichen Fehler für die Endpunkte, unterteilt nach ihrer HTTP-Antwort.

Transaktionserstellung

HTTP-CodeCodeBeschreibungGrund
40040001error decoding jsonDie gesendeten Daten stimmen nicht mit dem Servicevertrag überein.
40040002error validating jsonEinige Informationen sind falsch formatiert oder fehlen.
40040021invalid phoneDie angegebene Telefonnummer ist ungültig, sie muss dem Format entsprechen: 55 DDD NUMBER. Zum Beispiel: 5543999999999.
40040022invalid emailDie angegebene E-Mail-Adresse ist ungültig.
40040027replicated transactionDie gesendete Transaktion existiert bereits und kann nicht erneut erstellt werden.
40040045max value reachedWenn die Transaktion einen Wert erreicht, der höher ist als das zulässige Limit.
40340301not allowedDer Benutzer hat keine Berechtigung, diese Aktion durchzuführen.
40440404company not foundDas angegebene Unternehmen existiert nicht.
42940001too many requestsRatenlimit erreicht.
50050001internal errorInterner Dienstfehler.

Abrufen des Transaktionsstatus

HTTP-CodeCodeBeschreibungGrund
40040001error decoding jsonDie gesendeten Daten stimmen nicht mit dem Servicevertrag überein.
40040002error validating jsonEinige Informationen sind falsch formatiert oder fehlen.
40040004transaction id is invalidDie Transaktions-ID ist ungültig (Format).
40040301not allowedDer Benutzer hat keine Berechtigung, diese Aktion durchzuführen.
42940401transaction not foundDie Transaktion wurde nicht gefunden.
50050001internal errorInterner Dienstfehler.

Abruf des Nachweis-Sets der Transaktion

HTTP-CodeCodeBeschreibungGrund
40040004transaction id is invalidDie Transaktions-ID ist ungültig (Format).
40040009transaction status is invalidDer Transaktionsstatus ist ungültig (nicht zulässig für die Erstellung des Nachweis-Sets).
40340301not allowedDer Benutzer hat keine Berechtigung, diese Aktion durchzuführen.
40440401transaction not foundDie Transaktion wurde nicht gefunden.
50050001internal errorInterner Dienstfehler.

Erneutes Senden der Transaktionsbenachrichtigung

HTTP-CodeCodeBeschreibungGrund
40040001error decoding jsonDie gesendeten Daten stimmen nicht mit dem Servicevertrag überein.
40040002error validating jsonEinige Informationen sind falsch formatiert oder wurden nicht ausgefüllt.
40040004transaction id is invalidDie Transaktions-ID ist ungültig (Format).
40040009transaction status is invalidDer Transaktionsstatus erlaubt kein erneutes Senden der Benachrichtigung (bereits abgeschlossen).
40040021invalid phoneDie angegebene Telefonnummer ist ungültig, sie muss dem Format entsprechen: 55 DDD NUMBER. Zum Beispiel: 5543999999999.
40040022invalid emailDie angegebene E-Mail-Adresse ist ungültig.
40340301not allowedDer Benutzer hat keine Berechtigung, diese Aktion durchzuführen.
40440401transaction not foundDie Transaktion wurde nicht gefunden.
42940001too many requestsRatenlimit erreicht.
50050001internal errorRatenlimit erreicht.

Kreditkarten-Onboarding

HTTP-CodeCodeBeschreibungGrund
40040001error decoding jsonDie gesendeten Daten stimmen nicht mit dem Servicevertrag überein.
40040002error validating jsonEinige Informationen sind entweder falsch formatiert oder fehlen.
40040027replicated transactionDie übermittelte Transaktion existiert bereits und kann nicht erneut erstellt werden.
40040030invalid identityDie in der Anfrage angegebene CPF unterscheidet sich von der mit der angegebenen processID verknüpften CPF.
40040045max value reachedWenn die Transaktion den zulässigen Betrag überschreitet.
40040054processID is invalidWenn die in der Anfrage angegebene processID ungültig ist (oder nicht existiert).
40040055processID is expiredWenn die verwendete processID zu alt ist.
40340301not allowedDer Benutzer hat keine Berechtigung, diese Aktion durchzuführen.
40440404company not foundDas angegebene Unternehmen existiert nicht.
40440410processID not foundWenn der angegebene Prozess nicht existiert.
40440412image not foundWenn der vom Benutzer angegebene Prozess kein Bild hat.
42940001too many requestsRatenlimit erreicht.
42942901too many requestsWenn der Client zu viele Anfragen sendet und das vordefinierte Limit überschreitet.
50050001internal errorInterner Dienstfehler.