3 maja 2023 roku wycofamy interfejs Transakcje (przed 13 czerwca 2023 r. wycofujemy funkcje Conversational Actions). Więcej informacji znajdziesz w artykule
Wycofanie czynności konwersacyjnych.
MerchantPaymentMethod
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Forma płatności podana przez sprzedawcę lub działanie.
Pola |
paymentMethodGroup |
string
Opcjonalnie: Nazwa grupy lub profilu, do której należy forma płatności.
|
paymentMethodId |
string
Wymagane. Identyfikator formy płatności przekazany przez sprzedawcę lub działanie. Pamiętaj, że jeśli ze sprzedawcy/działania wysyłasz kilka form płatności, ten identyfikator powinien być unikalny.
|
paymentMethodDisplayInfo |
object (PaymentMethodDisplayInfo )
Wymagane. Wyświetl informacje o tej formie płatności.
|
paymentMethodStatus |
object (PaymentMethodStatus )
Opcjonalnie: Stan formy płatności. Jeśli jej nie ma, przyjmujemy, że forma płatności ma stan „OK”.
|
PaymentMethodStatus
Zapis JSON |
{
"status": enum (Status ),
"statusMessage": string
} |
Pola |
status |
enum (Status )
|
statusMessage |
string
Komunikat dla użytkownika dotyczący stanu formy płatności, np. „Wygasła”. Wymagany tylko wtedy, gdy forma płatności wymaga rozwiązania problemu lub jest nieodpowiednia.
|
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-07-26 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-26 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eMerchantPaymentMethod\u003c/code\u003e object represents a payment method provided by a merchant or action, including details like ID, display information, and status.\u003c/p\u003e\n"],["\u003cp\u003eEach payment method has a unique ID (\u003ccode\u003epaymentMethodId\u003c/code\u003e) and can belong to a group (\u003ccode\u003epaymentMethodGroup\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003ePaymentMethodDisplayInfo\u003c/code\u003e provides display details for the payment method.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003ePaymentMethodStatus\u003c/code\u003e indicates the current status of the payment method, including a user-facing message if needed.\u003c/p\u003e\n"]]],["Merchants/Actions provide payment methods, each with a unique `paymentMethodId`. Each method includes display information (`paymentMethodDisplayInfo`) and an optional status (`paymentMethodStatus`). The `paymentMethodStatus` object details the payment method's state using an enum `status` and a `statusMessage` for issues like expiration. The `paymentMethodGroup` field is used to categorize payment method. If the status is not present, it's assumed to be \"OK\".\n"],null,[]]