MerchantPaymentMethod

Phương thức thanh toán do Người bán / Hành động cung cấp.

Biểu diễn dưới dạng JSON
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
Trường
paymentMethodGroup

string

Không bắt buộc. Tên nhóm / hồ sơ chứa phương thức thanh toán.

paymentMethodId

string

Bắt buộc. Mã của phương thức thanh toán được chuyển từ người bán / hành động. Lưu ý rằng mã nhận dạng này phải là duy nhất nếu nhiều phương thức thanh toán được gửi từ Người bán/Hành động.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

Bắt buộc. Hiển thị thông tin của phương thức thanh toán này.

paymentMethodStatus

object (PaymentMethodStatus)

Không bắt buộc. Trạng thái của phương thức thanh toán. Nếu không có, phương thức thanh toán được coi là có trạng thái OK.

PaymentMethodStatus

Trạng thái của phương thức thanh toán

Biểu diễn dưới dạng JSON
{
  "status": enum (Status),
  "statusMessage": string
}
Trường
status

enum (Status)

statusMessage

string

Thông báo mà người dùng nhìn thấy về trạng thái của phương thức thanh toán, chẳng hạn như "Đã hết hạn". Chỉ bắt buộc khi phương thức thanh toán cần khắc phục hoặc không thể áp dụng.