Class: TencentCloud::Cpdp::V20190820::QueryPayerinfoData

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, payertype = nil, payername = nil, payeridtype = nil, payeridno = nil, payercontactnumber = nil, payeremailaddress = nil, payercountrycode = nil, payercontactname = nil) ⇒ QueryPayerinfoData

Returns a new instance of QueryPayerinfoData.



22308
22309
22310
22311
22312
22313
22314
22315
22316
22317
22318
22319
22320
22321
# File 'lib/v20190820/models.rb', line 22308

def initialize(merchantid=nil, payerid=nil, status=nil, failreason=nil, payertype=nil, payername=nil, payeridtype=nil, payeridno=nil, payercontactnumber=nil, payeremailaddress=nil, payercountrycode=nil, payercontactname=nil)
  @MerchantId = merchantid
  @PayerId = payerid
  @Status = status
  @FailReason = failreason
  @PayerType = payertype
  @PayerName = payername
  @PayerIdType = payeridtype
  @PayerIdNo = payeridno
  @PayerContactNumber = payercontactnumber
  @PayerEmailAddress = payeremailaddress
  @PayerCountryCode = payercountrycode
  @PayerContactName = payercontactname
end

Instance Attribute Details

#FailReasonObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def FailReason
  @FailReason
end

#MerchantIdObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def MerchantId
  @MerchantId
end

#PayerContactNameObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerContactName
  @PayerContactName
end

#PayerContactNumberObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerContactNumber
  @PayerContactNumber
end

#PayerCountryCodeObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerCountryCode
  @PayerCountryCode
end

#PayerEmailAddressObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerEmailAddress
  @PayerEmailAddress
end

#PayerIdObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerId
  @PayerId
end

#PayerIdNoObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerIdNo
  @PayerIdNo
end

#PayerIdTypeObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerIdType
  @PayerIdType
end

#PayerNameObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerName
  @PayerName
end

#PayerTypeObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def PayerType
  @PayerType
end

#StatusObject

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

Parameters:

  • MerchantId:

    商户号

  • PayerId:

    付款人ID

  • Status:

    审核状态

  • FailReason:

    失败原因

  • PayerType:

    付款人类型

  • PayerName:

    付款人姓名

  • PayerIdType:

    付款人证件类型

  • PayerIdNo:

    付款人证件号

  • PayerContactNumber:

    付款人联系电话

  • PayerEmailAddress:

    付款人联系邮箱

  • PayerCountryCode:

    付款人常驻国家或地区编码

  • PayerContactName:

    付款人联系名称



22306
22307
22308
# File 'lib/v20190820/models.rb', line 22306

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



22323
22324
22325
22326
22327
22328
22329
22330
22331
22332
22333
22334
22335
22336
# File 'lib/v20190820/models.rb', line 22323

def deserialize(params)
  @MerchantId = params['MerchantId']
  @PayerId = params['PayerId']
  @Status = params['Status']
  @FailReason = params['FailReason']
  @PayerType = params['PayerType']
  @PayerName = params['PayerName']
  @PayerIdType = params['PayerIdType']
  @PayerIdNo = params['PayerIdNo']
  @PayerContactNumber = params['PayerContactNumber']
  @PayerEmailAddress = params['PayerEmailAddress']
  @PayerCountryCode = params['PayerCountryCode']
  @PayerContactName = params['PayerContactName']
end