Class: TencentCloud::Cpdp::V20190820::QueryOpenBankExternalSubMerchantRegistrationResult

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(registrationstatus = nil, registrationmessage = nil, channelregistrationno = nil, channelsubmerchantid = nil, outsubmerchantname = nil, channelname = nil, paymentmethod = nil, businesslicensenumber = nil, legalname = nil, externalreturndata = nil) ⇒ QueryOpenBankExternalSubMerchantRegistrationResult

Returns a new instance of QueryOpenBankExternalSubMerchantRegistrationResult.



20343
20344
20345
20346
20347
20348
20349
20350
20351
20352
20353
20354
# File 'lib/v20190820/models.rb', line 20343

def initialize(registrationstatus=nil, registrationmessage=nil, channelregistrationno=nil, channelsubmerchantid=nil, outsubmerchantname=nil, channelname=nil, paymentmethod=nil, businesslicensenumber=nil, legalname=nil, externalreturndata=nil)
  @RegistrationStatus = registrationstatus
  @RegistrationMessage = registrationmessage
  @ChannelRegistrationNo = channelregistrationno
  @ChannelSubMerchantId = channelsubmerchantid
  @OutSubMerchantName = outsubmerchantname
  @ChannelName = channelname
  @PaymentMethod = paymentmethod
  @BusinessLicenseNumber = businesslicensenumber
  @LegalName = legalname
  @ExternalReturnData = externalreturndata
end

Instance Attribute Details

#BusinessLicenseNumberObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def BusinessLicenseNumber
  @BusinessLicenseNumber
end

#ChannelNameObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def ChannelName
  @ChannelName
end

#ChannelRegistrationNoObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def ChannelRegistrationNo
  @ChannelRegistrationNo
end

#ChannelSubMerchantIdObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def ChannelSubMerchantId
  @ChannelSubMerchantId
end

#ExternalReturnDataObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def ExternalReturnData
  @ExternalReturnData
end

#LegalNameObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def LegalName
  @LegalName
end

#OutSubMerchantNameObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def OutSubMerchantName
  @OutSubMerchantName
end

#PaymentMethodObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def PaymentMethod
  @PaymentMethod
end

#RegistrationMessageObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def RegistrationMessage
  @RegistrationMessage
end

#RegistrationStatusObject

__SUCCESS__: 进件成功 __FAILED__: 进件失败 __PROCESSING__: 进件中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 __TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 注意:此字段可能返回 null,表示取不到有效值。 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegistrationStatus:

    进件状态。

  • RegistrationMessage:

    进件返回描述, 例如失败原因等。

  • ChannelRegistrationNo:

    渠道进件号。

  • ChannelSubMerchantId:

    渠道子商户ID(进件成功返回)。

  • OutSubMerchantName:

    外部子商户名称(进件成功返回)。

  • ChannelName:

    渠道名称(进件成功返回)。

  • PaymentMethod:

    支付方式(进件成功返回)。

  • BusinessLicenseNumber:

    社会信用代码。

  • LegalName:

    法人姓名

  • ExternalReturnData:

    第三方渠道查询进件返回数据。详情见附录-复杂类型。



20341
20342
20343
# File 'lib/v20190820/models.rb', line 20341

def RegistrationStatus
  @RegistrationStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



20356
20357
20358
20359
20360
20361
20362
20363
20364
20365
20366
20367
# File 'lib/v20190820/models.rb', line 20356

def deserialize(params)
  @RegistrationStatus = params['RegistrationStatus']
  @RegistrationMessage = params['RegistrationMessage']
  @ChannelRegistrationNo = params['ChannelRegistrationNo']
  @ChannelSubMerchantId = params['ChannelSubMerchantId']
  @OutSubMerchantName = params['OutSubMerchantName']
  @ChannelName = params['ChannelName']
  @PaymentMethod = params['PaymentMethod']
  @BusinessLicenseNumber = params['BusinessLicenseNumber']
  @LegalName = params['LegalName']
  @ExternalReturnData = params['ExternalReturnData']
end