MerchantPaymentMethod

Metodo di pagamento fornito dal Commerciante / Azione.

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

string

Campo facoltativo. Il nome del gruppo / profilo a cui appartiene il metodo di pagamento.

paymentMethodId

string

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

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

Obbligatorio. Mostra le informazioni di questo metodo di pagamento.

paymentMethodStatus

object (PaymentMethodStatus)

Campo 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 riguardante lo stato del metodo di pagamento, ad esempio "Scaduto". Obbligatorio solo quando il metodo di pagamento richiede una correzione o non è applicabile.