MerchantPaymentMethod

Mode de paiement fourni par le marchand / l'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. Identifiant du mode de paiement transmis par le marchand / de l'action. Notez que cet identifiant 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. Si cet état est absent, le mode de paiement est supposé être en mode OK.

PaymentMethodStatus

État d'un mode de paiement

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

enum (Status)

statusMessage

string

Message à l'attention des utilisateurs concernant l'état du mode de paiement ("Expiré"). Obligatoire uniquement lorsque le mode de paiement doit être corrigé ou non applicable.