MerchantPaymentMethod

Satıcı / İşlem tarafından sağlanan ödeme yöntemi.

JSON gösterimi
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
Alanlar
paymentMethodGroup

string

İsteğe bağlı. Ödeme yönteminin ait olduğu grup / profil adı.

paymentMethodId

string

Zorunlu. Satıcıdan / işlemden geçirilen ödeme yönteminin kimliği. Merchant/Action'dan birden fazla ödeme yöntemi gönderilirse bu kimliğin benzersiz olması gerektiğini unutmayın.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

Zorunlu. Bu ödeme yöntemiyle ilgili bilgiler gösterilir.

paymentMethodStatus

object (PaymentMethodStatus)

İsteğe bağlı. Ödeme yönteminin durumu. Aksi takdirde, ödeme yönteminin durumu kabul edilir.

PaymentMethodStatus

Ödeme yönteminin durumu

JSON gösterimi
{
  "status": enum (Status),
  "statusMessage": string
}
Alanlar
status

enum (Status)

statusMessage

string

Ödeme yöntemi durumuyla ilgili olarak kullanıcıya gösterilen mesaj (ör. "Süresi doldu"). Yalnızca ödeme yöntemi düzeltme gerektirdiğinde veya geçerli olmadığında zorunludur.