Obiekty błędu
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
W tym artykule znajdziesz opis opcji związanych z obiektami błędu Google Pay API do wykorzystania w witrynie.
Obiekty błędu są obiektami zwracanymi przez odrzuconą obietnicę z metody JavaScript klienta.
PaymentsError
Ten obiekt zawiera szczegółowe informacje dotyczące błędów zwracanych przez metody JavaScript klienta. Błędy mogą nie być wyświetlane w oknie skierowanym do użytkownika.
| Właściwość |
Typ |
Opis |
statusCode |
Ciąg znaków |
Krótki kod opisujący rodzaj błędu. |
statusMessage |
Ciąg znaków |
Wiadomość widoczna dla programisty opisująca napotkany błąd i możliwe kroki, by go naprawić. |
Typowe błędy
Ten obiekt wyświetla błędy, które możesz napotkać we wszystkich metodach JavaScript. Sprawdź, czy w konsoli programisty są dodatkowe komunikaty o błędach.
| Kod stanu |
Opis |
BUYER_ACCOUNT_ERROR |
Bieżący użytkownik Google nie może podać danych karty. |
DEVELOPER_ERROR |
Przekazany parametr jest nieprawidłowo sformatowany.
We wszystkich skonfigurowanych środowiskach komunikat o błędzie może wyświetlić się w konsoli przeglądarki. |
MERCHANT_ACCOUNT_ERROR |
Witryna uzyskująca dostęp do Google Pay API nie ma odpowiednich uprawnień. Może to być spowodowane nieprawidłową konfiguracją lub niepoprawnym identyfikatorem sprzedawcy określonym w żądaniu. Sprawdź pole statusMessage, aby uzyskać więcej szczegółów. Jeśli nadal masz problemy, skontaktuj się z działem pomocy. |
INTERNAL_ERROR |
Ogólny błąd serwera. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-11-29 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-11-29 UTC."],[],["The provided content outlines Google Pay API error objects and related components for website integration. `PaymentsError` objects, returned from rejected promises, detail errors with `statusCode` and `statusMessage`. Common error codes include `BUYER_ACCOUNT_ERROR`, `DEVELOPER_ERROR`, `MERCHANT_ACCOUNT_ERROR`, and `INTERNAL_ERROR`, indicating issues with user accounts, parameter formatting, merchant permissions, and general server malfunctions, respectively. The document also references request and response objects, each with specific structures, described in separate pages.\n"]]