Class: TencentCloud::Cpdp::V20190820::ApplyPayerinfoData

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190820/models.rb

Overview

付款人申请结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(merchantid = nil, payerid = nil, status = nil, failreason = nil) ⇒ ApplyPayerinfoData

Returns a new instance of ApplyPayerinfoData.



2125
2126
2127
2128
2129
2130
# File 'lib/v20190820/models.rb', line 2125

def initialize(merchantid=nil, payerid=nil, status=nil, failreason=nil)
  @MerchantId = merchantid
  @PayerId = payerid
  @Status = status
  @FailReason = failreason
end

Instance Attribute Details

#FailReasonObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    状态

  • FailReason:

    失败原因



2123
2124
2125
# File 'lib/v20190820/models.rb', line 2123

def FailReason
  @FailReason
end

#MerchantIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    状态

  • FailReason:

    失败原因



2123
2124
2125
# File 'lib/v20190820/models.rb', line 2123

def MerchantId
  @MerchantId
end

#PayerIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    状态

  • FailReason:

    失败原因



2123
2124
2125
# File 'lib/v20190820/models.rb', line 2123

def PayerId
  @PayerId
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    状态

  • FailReason:

    失败原因



2123
2124
2125
# File 'lib/v20190820/models.rb', line 2123

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



2132
2133
2134
2135
2136
2137
# File 'lib/v20190820/models.rb', line 2132

def deserialize(params)
  @MerchantId = params['MerchantId']
  @PayerId = params['PayerId']
  @Status = params['Status']
  @FailReason = params['FailReason']
end