Class: TencentCloud::Cpdp::V20190820::BindOpenBankExternalSubMerchantBankAccountResult

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(channelapplyid = nil, bindstatus = nil, bindmessage = nil, externalsubmerchantbankaccountreturndata = nil, bindserialno = nil) ⇒ BindOpenBankExternalSubMerchantBankAccountResult

Returns a new instance of BindOpenBankExternalSubMerchantBankAccountResult.



3009
3010
3011
3012
3013
3014
3015
# File 'lib/v20190820/models.rb', line 3009

def initialize(channelapplyid=nil, bindstatus=nil, bindmessage=nil, externalsubmerchantbankaccountreturndata=nil, bindserialno=nil)
  @ChannelApplyId = channelapplyid
  @BindStatus = bindstatus
  @BindMessage = bindmessage
  @ExternalSubMerchantBankAccountReturnData = externalsubmerchantbankaccountreturndata
  @BindSerialNo = bindserialno
end

Instance Attribute Details

#BindMessageObject

__SUCCESS__: 绑定成功__FAILED__: 绑定失败__PROCESSING__: 绑定中。注意:若返回绑定中,需要再次调用绑定结果查询接口,查询结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelApplyId:

    渠道申请编号。

  • BindStatus:

    绑定状态。

  • BindMessage:

    绑定返回描述, 例如失败原因等。

  • ExternalSubMerchantBankAccountReturnData:

    渠道子商户银行账户信息, 为JSON格式字符串(绑定成功状态下返回)。详情见附录-复杂类型。

  • BindSerialNo:

    绑卡序列号。



3007
3008
3009
# File 'lib/v20190820/models.rb', line 3007

def BindMessage
  @BindMessage
end

#BindSerialNoObject

__SUCCESS__: 绑定成功__FAILED__: 绑定失败__PROCESSING__: 绑定中。注意:若返回绑定中,需要再次调用绑定结果查询接口,查询结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelApplyId:

    渠道申请编号。

  • BindStatus:

    绑定状态。

  • BindMessage:

    绑定返回描述, 例如失败原因等。

  • ExternalSubMerchantBankAccountReturnData:

    渠道子商户银行账户信息, 为JSON格式字符串(绑定成功状态下返回)。详情见附录-复杂类型。

  • BindSerialNo:

    绑卡序列号。



3007
3008
3009
# File 'lib/v20190820/models.rb', line 3007

def BindSerialNo
  @BindSerialNo
end

#BindStatusObject

__SUCCESS__: 绑定成功__FAILED__: 绑定失败__PROCESSING__: 绑定中。注意:若返回绑定中,需要再次调用绑定结果查询接口,查询结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelApplyId:

    渠道申请编号。

  • BindStatus:

    绑定状态。

  • BindMessage:

    绑定返回描述, 例如失败原因等。

  • ExternalSubMerchantBankAccountReturnData:

    渠道子商户银行账户信息, 为JSON格式字符串(绑定成功状态下返回)。详情见附录-复杂类型。

  • BindSerialNo:

    绑卡序列号。



3007
3008
3009
# File 'lib/v20190820/models.rb', line 3007

def BindStatus
  @BindStatus
end

#ChannelApplyIdObject

__SUCCESS__: 绑定成功__FAILED__: 绑定失败__PROCESSING__: 绑定中。注意:若返回绑定中,需要再次调用绑定结果查询接口,查询结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelApplyId:

    渠道申请编号。

  • BindStatus:

    绑定状态。

  • BindMessage:

    绑定返回描述, 例如失败原因等。

  • ExternalSubMerchantBankAccountReturnData:

    渠道子商户银行账户信息, 为JSON格式字符串(绑定成功状态下返回)。详情见附录-复杂类型。

  • BindSerialNo:

    绑卡序列号。



3007
3008
3009
# File 'lib/v20190820/models.rb', line 3007

def ChannelApplyId
  @ChannelApplyId
end

#ExternalSubMerchantBankAccountReturnDataObject

__SUCCESS__: 绑定成功__FAILED__: 绑定失败__PROCESSING__: 绑定中。注意:若返回绑定中,需要再次调用绑定结果查询接口,查询结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelApplyId:

    渠道申请编号。

  • BindStatus:

    绑定状态。

  • BindMessage:

    绑定返回描述, 例如失败原因等。

  • ExternalSubMerchantBankAccountReturnData:

    渠道子商户银行账户信息, 为JSON格式字符串(绑定成功状态下返回)。详情见附录-复杂类型。

  • BindSerialNo:

    绑卡序列号。



3007
3008
3009
# File 'lib/v20190820/models.rb', line 3007

def ExternalSubMerchantBankAccountReturnData
  @ExternalSubMerchantBankAccountReturnData
end

Instance Method Details

#deserialize(params) ⇒ Object



3017
3018
3019
3020
3021
3022
3023
# File 'lib/v20190820/models.rb', line 3017

def deserialize(params)
  @ChannelApplyId = params['ChannelApplyId']
  @BindStatus = params['BindStatus']
  @BindMessage = params['BindMessage']
  @ExternalSubMerchantBankAccountReturnData = params['ExternalSubMerchantBankAccountReturnData']
  @BindSerialNo = params['BindSerialNo']
end