REQUIRED: intestazione comune per tutte le risposte.
errorResponseCode
string
FACOLTATIVO: fornisci uno dei codici elencati in
consulta la tabella riportata di seguito.
Codici di risposta di errore e codici HTTP consigliati
INVALID_API_VERSION
400
Utilizzato se l'integratore non supporta l'API della richiesta
completamente gestita.
INVALID_PAYLOAD_SIGNATURE
401
Utilizzato se la firma del payload proviene da un
chiave non attiva.
INVALID_PAYLOAD_ENCRYPTION
400
Utilizzato se la crittografia del payload è basata su un
chiave non attiva.
REQUEST_TIMESTAMP_OUT_OF_RANGE
400
Utilizzato se il valore di request_timestamp non è di ± 60 s di
per ora.
INVALID_IDENTIFIER
404
Utilizzato se un identificatore inviato nella richiesta non era valido o
sconosciuto. Potrebbero essere inclusi paymentIntegratorAccountId,
googlePaymentTokencaptureRequestId
e così via. Il tipo di valore non valido
deve essere specificato nel errorDescription.
IDEMPOTENCY_VIOLATION
412
Da utilizzare se la richiesta viola i requisiti di idempotenza per
la richiesta.
INVALID_FIELD_VALUE
400
Utilizzato se la richiesta contiene un valore per un campo che non è in
l'insieme dei valori supportati.
MISSING_REQUIRED_FIELD
400
Utilizzato se nella richiesta non è impostato un campo obbligatorio.
PRECONDITION_VIOLATION
400
Utilizzato se viene violato un vincolo per l'operazione (ad es. quando un
la richiesta di rimborso supera l'importo rimanente su
la transazione).
USER_ACTION_IN_PROGRESS
400
Utilizzato se al momento non è possibile elaborare la richiesta perché
si interrompe un'azione dell'utente in fase di elaborazione, che
funge da blocco di sistema. Questo codice non deve essere utilizzato per
indicare errori dovuti a problemi
e gli errori di contemporaneità.
INVALID_DECRYPTED_REQUEST
400
Utilizzato se è possibile decriptare il payload della richiesta, ma
impossibile analizzare il messaggio risultante.
errorDescription
string
FACOLTATIVO: fornisci una descrizione di questo stato per
dell'assistenza clienti
per eseguire il debug degli errori. Tieni presente che questa informazione non viene mai mostrata agli utenti.
Può contenere testo descrittivo e non sensibile utilizzato per il debug.
Tieni presente che alcuni valori di errorResponseCode dovrebbero essere
accompagnato da ulteriori dettagli in questo campo (ad esempio,
INVALID_IDENTIFIER deve essere accompagnato da informazioni in
questo campo indica quale tipo di identificatore non è valido).
Tutti i diritti riservati. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-25 UTC."],[],["Non-200 HTTP responses contain a body with error details. This body includes a `responseHeader`, `errorResponseCode`, and `errorDescription`. The `errorResponseCode` field specifies the error type (e.g., `INVALID_IDENTIFIER`, `INVALID_API_VERSION`), accompanied by an advised HTTP code. The optional `errorDescription` provides debugging information for support. Required field is `responseHeader` and fields `errorResponseCode` and `errorDescription` are optional. The content specifies that the field `errorResponseCode` requires certain HTTP code.\n"]]