MerchantPaymentMethod

Forma de pago proporcionada por el comercio o la acción.

Representación JSON
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
Campos
paymentMethodGroup

string

Opcional. El nombre del grupo o perfil al que pertenece la forma de pago.

paymentMethodId

string

Obligatorio. Es el ID de la forma de pago que pasó el comercio o la acción. Ten en cuenta que este ID debe ser único si se envían varias formas de pago desde el comercio o la acción.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

Obligatorio. Mostrar información de esta forma de pago.

paymentMethodStatus

object (PaymentMethodStatus)

Opcional. Es el estado de la forma de pago. Si no está presente, se supone que la forma de pago está en estado OK.

PaymentMethodStatus

Estado de una forma de pago

Representación JSON
{
  "status": enum (Status),
  "statusMessage": string
}
Campos
status

enum (Status)

statusMessage

string

Mensaje para el usuario sobre el estado de la forma de pago, es decir, "Vencida". Solo se requiere cuando la forma de pago requiere una corrección o no es aplicable.