MerchantPaymentMethod

Forma płatności podana przez sprzedawcę / działanie.

Zapis JSON
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
Pola
paymentMethodGroup

string

Opcjonalnie. Nazwa grupy lub profilu, do których należy dana forma płatności.

paymentMethodId

string

To pole jest wymagane. Identyfikator formy płatności przekazany przez sprzedawcę lub działanie. Pamiętaj, że jeśli z poziomu sprzedawcy lub działania wysłano kilka form płatności, identyfikator powinien być unikalny.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

To pole jest wymagane. Wyświetl informacje o tej formie płatności.

paymentMethodStatus

object (PaymentMethodStatus)

Opcjonalnie. Stan formy płatności. Jeśli jej nie ma, przyjmuje się, że forma płatności jest w porządku.

PaymentMethodStatus

Stan formy płatności

Zapis JSON
{
  "status": enum (Status),
  "statusMessage": string
}
Pola
status

enum (Status)

statusMessage

string

Użytkownik zobaczy komunikat o stanie formy płatności, np. „Wygasła”. Wymagane tylko wtedy, gdy forma płatności wymaga poprawienia lub jest niewłaściwa.