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. Es 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 se pasó desde 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 correcto.

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 relacionado con el estado de la forma de pago (p.ej., “Vencida”). Solo es obligatorio cuando se debe corregir la forma de pago o no es aplicable.