OPCJONALNIE: podaj jeden z kodów wymienionych w
tabeli poniżej.
Kody odpowiedzi na błędy i zalecane kody HTTP
INVALID_API_VERSION
400
Używana, jeśli integrator nie obsługuje interfejsu API żądania.
wersji.
INVALID_PAYLOAD_SIGNATURE
401
Używana, jeśli podpis ładunku jest przeznaczony dla nieznanego lub
nieaktywny klucz.
INVALID_PAYLOAD_ENCRYPTION
400
Używana, jeśli szyfrowanie ładunku jest nieznane lub
nieaktywny klucz.
REQUEST_TIMESTAMP_OUT_OF_RANGE
400
Używana, jeśli request_timestamp nie wynosi ± 60 s
teraz.
INVALID_IDENTIFIER
404
Używana, jeśli identyfikator wysłany w żądaniu był nieprawidłowy lub
nieznane. Może to obejmować paymentIntegratorAccountId,
googlePaymentTokencaptureRequestId
itp. Typ parametru
identyfikator powinien być określony w errorDescription.
IDEMPOTENCY_VIOLATION
412
Używana, jeśli żądanie narusza wymagania dotyczące idempotentności dla
do ich przesłania.
INVALID_FIELD_VALUE
400
Używana, jeśli żądanie zawiera wartość pola, którego nie ma
czyli zbiorem obsługiwanych wartości.
MISSING_REQUIRED_FIELD
400
Używana, jeśli wymagane pole nie jest skonfigurowane w żądaniu.
PRECONDITION_VIOLATION
400
Używana, jeśli ograniczenie operacji zostanie naruszone (np.
prośba o zwrot środków przekracza kwotę pozostałą na
transakcji).
USER_ACTION_IN_PROGRESS
400
Wartość używana, jeśli nie można teraz przetworzyć żądania, ponieważ
spowodowałoby przerwanie
procesu użytkownika, który skutecznie
działa jak blokada systemu. Tego kodu nie można używać do:
Wskazuje błędy wynikające z wewnętrznych problemów z implementacją.
błędów równoczesności.
INVALID_DECRYPTED_REQUEST
400
Wartość używana, jeśli można odszyfrować ładunek żądania, ale tag
nie udało się przeanalizować powstałej wiadomości.
errorDescription
string
OPCJONALNIE: podaj opis tego stanu funkcji
pomagaj sprzedawcom
w debugowaniu błędów. Pamiętaj, że użytkownicy nigdy tego nie zobaczą.
Może zawierać opis bez danych poufnych, który jest używany do debugowania.
Uwaga: niektóre wartości parametru errorResponseCode powinny być
wraz z dodatkowymi informacjami w tym polu (np. do dokumentu
INVALID_IDENTIFIER należy dołączyć informacje w
w tym polu, by dowiedzieć się, jaki typ identyfikatora był nieprawidłowy).
Wszelkie prawa zastrzeżone. Java jest zastrzeżonym znakiem towarowym firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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"]]