MerchantPaymentMethod

Metodo di pagamento fornito dal commerciante / azione.

Rappresentazione JSON
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
Campi
paymentMethodGroup

string

(Facoltativo) Il nome del gruppo o del profilo a cui appartiene il metodo di pagamento.

paymentMethodId

string

Obbligatorio. ID del metodo di pagamento trasmesso dal commerciante / dall'azione. Tieni presente che questo ID deve essere univoco se dal commerciante/l'azione vengono inviati più metodi di pagamento.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

Obbligatorio. Mostra le informazioni di questo metodo di pagamento.

paymentMethodStatus

object (PaymentMethodStatus)

(Facoltativo) Stato del metodo di pagamento. Se non è presente, si presume che lo stato del metodo di pagamento sia OK.

PaymentMethodStatus

Stato di un metodo di pagamento

Rappresentazione JSON
{
  "status": enum (Status),
  "statusMessage": string
}
Campi
status

enum (Status)

statusMessage

string

Messaggio rivolto agli utenti relativo allo stato del metodo di pagamento, ad esempio "Scaduto". Obbligatorio solo quando il metodo di pagamento richiede una correzione o non è applicabile.