Fehlercodes
Enums | |
---|---|
UNKNOWN_ERROR_RESPONSE_CODE |
Legen Sie diesen Standardwert nie fest. |
INVALID_API_VERSION |
Wird verwendet, wenn die API-Version der Anfrage nicht unterstützt wird. Empfohlener HTTP-Code: 400 |
INVALID_PAYLOAD_SIGNATURE |
Wird verwendet, wenn die Signatur der Nutzlast einen unbekannten oder inaktiven Schlüssel hat. Empfohlener HTTP-Code: 401 |
INVALID_PAYLOAD_ENCRYPTION |
Wird verwendet, wenn die Verschlüsselung der Nutzlast auf einen unbekannten oder inaktiven Schlüssel erfolgt. Empfohlener HTTP-Code: 400 |
REQUEST_TIMESTAMP_OUT_OF_RANGE |
Wird verwendet, wenn der RequestTimestamp nicht ± 60 Sekunden beträgt. Empfohlener HTTP-Code: 400 |
INVALID_IDENTIFIER |
Wird verwendet, wenn eine in der Anfrage gesendete Kennung ungültig oder unbekannt ist. Dazu können PIAID-, CaptureRequestId-, Google-Zahlungstoken usw. gehören. Der Typ der ungültigen Kennung sollte in der Fehlerbeschreibung angegeben werden. Empfohlener HTTP-Code: 404 |
IDEMPOTENCY_VIOLATION |
Wird verwendet, wenn die Anfrage gegen die Idempotenzanforderungen der Anfrage verstößt. Empfohlener HTTP-Code: 412 |
INVALID_FIELD_VALUE |
Wird verwendet, wenn die Anfrage einen Wert für ein Feld enthält, das nicht im Satz der unterstützten Werte enthalten ist. Empfohlener HTTP-Code: 400 |
MISSING_REQUIRED_FIELD |
Wird verwendet, wenn ein erforderliches Feld in der Anfrage nicht festgelegt ist. Empfohlener HTTP-Code: 400 |
PRECONDITION_VIOLATION |
Wird verwendet, wenn gegen die Einschränkung des Vorgangs verstoßen wird (z.B. wenn ein Antrag auf Erstattung den für die Transaktion verbleibenden Betrag überschreitet). Empfohlener HTTP-Code: 400 |
USER_ACTION_IN_PROGRESS |
Wird verwendet, wenn die Anfrage derzeit nicht verarbeitet werden kann, da eine laufende Nutzeraktion unterbrochen wird, die als Systemsperre dient. Dieser Code darf nicht verwendet werden, um Fehler aufgrund implementierungsspezifischer interner Gleichzeitigkeitsfehler anzugeben. Empfohlener HTTP-Code: 423 |
INVALID_DECRYPTED_REQUEST |
Wird verwendet, wenn die Nutzlast der Anfrage entschlüsselt werden konnte, aber die resultierende Nachricht nicht geparst werden konnte. Empfohlener HTTP-Code: 400 |
FORBIDDEN |
Der Zugriff auf die angeforderte Ressource ist nicht zulässig. Empfohlener HTTP-Code: 403 |