MerchantPaymentMethod

Vom Händler / Aktion bereitgestellte Zahlungsmethode.

JSON-Darstellung
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
Felder
paymentMethodGroup

string

Optional. Der Name der Gruppe / des Profils, zu der die Zahlungsmethode gehört.

paymentMethodId

string

Erforderlich. ID der vom Händler / der Aktion übergebenen Zahlungsmethode. Diese ID muss eindeutig sein, wenn vom Händler/der Aktion mehrere Zahlungsmethoden gesendet werden.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

Erforderlich. Informationen zu dieser Zahlungsmethode anzeigen.

paymentMethodStatus

object (PaymentMethodStatus)

Optional. Status der Zahlungsmethode. Wenn nicht vorhanden, wird angenommen, dass die Zahlungsmethode den Status „OK“ hat.

PaymentMethodStatus

Status einer Zahlungsmethode

JSON-Darstellung
{
  "status": enum (Status),
  "statusMessage": string
}
Felder
status

enum (Status)

statusMessage

string

An Nutzer gerichtete Nachricht zum Status der Zahlungsmethode, z.B. „Abgelaufen“. Nur erforderlich, wenn die Zahlungsmethode korrigiert werden muss oder nicht anwendbar ist.