MerchantPaymentMethod

Zahlungsmethode wird vom Händler / Aktion bereitgestellt.

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 / Aktion übergebenen Zahlungsmethode. Diese ID muss eindeutig sein, wenn vom Händler/Aktion mehrere Zahlungsmethoden gesendet werden.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

Erforderlich. Informationen zu dieser Zahlungsmethode anzeigen.

paymentMethodStatus

object (PaymentMethodStatus)

Optional. Status der Zahlungsmethode. Falls 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 den Nutzer gerichtete Nachricht zum Status der Zahlungsmethode, z.B. „Abgelaufen“. Nur erforderlich, wenn die Zahlungsmethode korrigiert werden muss oder nicht anwendbar ist.