MerchantPaymentMethod

Mode de paiement fourni par le Marchand / Action.

Représentation JSON
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
Champs
paymentMethodGroup

string

Facultatif. Nom du groupe / profil auquel appartient le mode de paiement.

paymentMethodId

string

Obligatoire. ID du mode de paiement transmis par le marchand / action. Notez que cet ID doit être unique si plusieurs modes de paiement sont envoyés par le marchand/l'action.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

Obligatoire. Afficher les informations sur ce mode de paiement.

paymentMethodStatus

object (PaymentMethodStatus)

Facultatif. État du mode de paiement. S'il n'est pas indiqué, le mode de paiement est considéré comme étant OK.

PaymentMethodStatus

État d'un mode de paiement

Représentation JSON
{
  "status": enum (Status),
  "statusMessage": string
}
Champs
status

enum (Status)

statusMessage

string

Message destiné aux utilisateurs concernant l'état du mode de paiement (par exemple, "Arrivé à expiration"). Obligatoire uniquement lorsque le mode de paiement nécessite une correction ou n'est pas applicable.