ErrorResponse

Obiekt odpowiedzi na błędy dla wszystkich metod.

Zapis JSON
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "errorResponseCode": enum (ErrorResponseCode),
  "errorDescription": string,
  "paymentIntegratorErrorIdentifier": string
}
Pola
responseHeader

object (ResponseHeader)

WYMAGANE: wspólny nagłówek wszystkich odpowiedzi.

errorResponseCode

enum (ErrorResponseCode)

OPCJONALNY: kod rejestrujący typ błędu, który wystąpił.

errorDescription

string

OPCJONALNIE: podaj opis tego stanu, aby przedstawiciele pomocy mogli debugować błędy. Pamiętaj, że użytkownicy nigdy tego nie zobaczą. Może zawierać opis bez danych poufnych, który jest używany do debugowania. Niektórym wartościom błędu errorResponseCode w tym polu powinny towarzyszyć dodatkowe informacje. Na przykład pole INVALID_IDENTIFIER powinno zawierać informacje o tym, który typ identyfikatora był nieprawidłowy. Ostrzeżenie: nie umieszczaj w tej wiadomości żadnych tokenów, jeśli nie są one zdefiniowane jako publiczne.

paymentIntegratorErrorIdentifier

string

OPCJONALNY: ten identyfikator jest powiązany z integratorem i jest przez niego generowany. Jest używany wyłącznie do debugowania w celu identyfikacji tego wywołania. Jest to identyfikator, według którego integrator zna to wywołanie.