Codici di errore
Enum | |
---|---|
UNKNOWN_ERROR_RESPONSE_CODE |
Non impostare questo valore predefinito. |
INVALID_API_VERSION |
Utilizzato se la versione API della richiesta non è supportata. Codice HTTP consigliato: 400 |
INVALID_PAYLOAD_SIGNATURE |
Utilizzato se la firma del payload è a una chiave sconosciuta o inattiva. Codice HTTP consigliato: 401 |
INVALID_PAYLOAD_ENCRYPTION |
Utilizzato se la crittografia del payload è eseguita su una chiave sconosciuta o inattiva. Codice HTTP consigliato: 400 |
REQUEST_TIMESTAMP_OUT_OF_RANGE |
Utilizzato se requesttimestamp non è di ± 60 secondi. Codice HTTP consigliato: 400 |
INVALID_IDENTIFIER |
Utilizzato se un identificatore inviato nella richiesta non è valido o è sconosciuto. Queste possono includere PIAID, CaptureRequestId, Google Payment Token e così via. Il tipo di identificatore non valido deve essere specificato in errorDescription. Codice HTTP consigliato: 404 |
IDEMPOTENCY_VIOLATION |
Utilizzato se la richiesta viola i requisiti di idempotency della richiesta. Codice HTTP consigliato: 412 |
INVALID_FIELD_VALUE |
Utilizzato se la richiesta contiene un valore che non rientra nell'insieme dei valori supportati. Codice HTTP consigliato: 400 |
MISSING_REQUIRED_FIELD |
Utilizzato se un campo obbligatorio non è impostato nella richiesta. Codice HTTP consigliato: 400 |
PRECONDITION_VIOLATION |
Utilizzato in caso di violazione di un vincolo sull'operazione (ad esempio, quando una richiesta di rimborso supera l'importo residuo della transazione). Codice HTTP consigliato: 400 |
USER_ACTION_IN_PROGRESS |
Utilizzato se al momento non è possibile elaborare la richiesta perché interrompe un'azione dell'utente in corso che funge effettivamente da blocco del sistema. Questo codice non deve essere utilizzato per indicare errori dovuti a errori di contemporaneità interni specifici dell'implementazione. Codice HTTP consigliato: 423 |
INVALID_DECRYPTED_REQUEST |
Utilizzato se è stato possibile decriptare il payload della richiesta, ma non è stato possibile analizzare il messaggio risultante. Codice HTTP consigliato: 400 |
FORBIDDEN |
L'accesso alla risorsa richiesta è vietato. Codice HTTP consigliato: 403 |