MerchantPaymentMethod

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

Zapis JSON
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
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

Stan formy płatności

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.