Class: TencentCloud::Cpdp::V20190820::UnbindOpenBankExternalSubMerchantBankAccountRequest

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

Overview

UnbindOpenBankExternalSubMerchantBankAccount请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(channelmerchantid = nil, channelsubmerchantid = nil, channelname = nil, paymentmethod = nil, bindserialno = nil, outapplyid = nil, notifyurl = nil, environment = nil) ⇒ UnbindOpenBankExternalSubMerchantBankAccountRequest

Returns a new instance of UnbindOpenBankExternalSubMerchantBankAccountRequest.



26427
26428
26429
26430
26431
26432
26433
26434
26435
26436
# File 'lib/v20190820/models.rb', line 26427

def initialize(channelmerchantid=nil, channelsubmerchantid=nil, channelname=nil, paymentmethod=nil, bindserialno=nil, outapplyid=nil, notifyurl=nil, environment=nil)
  @ChannelMerchantId = channelmerchantid
  @ChannelSubMerchantId = channelsubmerchantid
  @ChannelName = channelname
  @PaymentMethod = paymentmethod
  @BindSerialNo = bindserialno
  @OutApplyId = outapplyid
  @NotifyUrl = notifyurl
  @Environment = environment
end

Instance Attribute Details

#BindSerialNoObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式。

  • BindSerialNo:

    绑卡序列号。

  • OutApplyId:

    外部申请编号。

  • NotifyUrl:

    通知地址。

  • Environment:

    环境类型。



26425
26426
26427
# File 'lib/v20190820/models.rb', line 26425

def BindSerialNo
  @BindSerialNo
end

#ChannelMerchantIdObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式。

  • BindSerialNo:

    绑卡序列号。

  • OutApplyId:

    外部申请编号。

  • NotifyUrl:

    通知地址。

  • Environment:

    环境类型。



26425
26426
26427
# File 'lib/v20190820/models.rb', line 26425

def ChannelMerchantId
  @ChannelMerchantId
end

#ChannelNameObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式。

  • BindSerialNo:

    绑卡序列号。

  • OutApplyId:

    外部申请编号。

  • NotifyUrl:

    通知地址。

  • Environment:

    环境类型。



26425
26426
26427
# File 'lib/v20190820/models.rb', line 26425

def ChannelName
  @ChannelName
end

#ChannelSubMerchantIdObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式。

  • BindSerialNo:

    绑卡序列号。

  • OutApplyId:

    外部申请编号。

  • NotifyUrl:

    通知地址。

  • Environment:

    环境类型。



26425
26426
26427
# File 'lib/v20190820/models.rb', line 26425

def ChannelSubMerchantId
  @ChannelSubMerchantId
end

#EnvironmentObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式。

  • BindSerialNo:

    绑卡序列号。

  • OutApplyId:

    外部申请编号。

  • NotifyUrl:

    通知地址。

  • Environment:

    环境类型。



26425
26426
26427
# File 'lib/v20190820/models.rb', line 26425

def Environment
  @Environment
end

#NotifyUrlObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式。

  • BindSerialNo:

    绑卡序列号。

  • OutApplyId:

    外部申请编号。

  • NotifyUrl:

    通知地址。

  • Environment:

    环境类型。



26425
26426
26427
# File 'lib/v20190820/models.rb', line 26425

def NotifyUrl
  @NotifyUrl
end

#OutApplyIdObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式。

  • BindSerialNo:

    绑卡序列号。

  • OutApplyId:

    外部申请编号。

  • NotifyUrl:

    通知地址。

  • Environment:

    环境类型。



26425
26426
26427
# File 'lib/v20190820/models.rb', line 26425

def OutApplyId
  @OutApplyId
end

#PaymentMethodObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT: ebank支付 OPENBANK_PAYMENT: openbank支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_

Parameters:

  • ChannelMerchantId:

    渠道商户ID。

  • ChannelSubMerchantId:

    渠道子商户ID。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式。

  • BindSerialNo:

    绑卡序列号。

  • OutApplyId:

    外部申请编号。

  • NotifyUrl:

    通知地址。

  • Environment:

    环境类型。



26425
26426
26427
# File 'lib/v20190820/models.rb', line 26425

def PaymentMethod
  @PaymentMethod
end

Instance Method Details

#deserialize(params) ⇒ Object



26438
26439
26440
26441
26442
26443
26444
26445
26446
26447
# File 'lib/v20190820/models.rb', line 26438

def deserialize(params)
  @ChannelMerchantId = params['ChannelMerchantId']
  @ChannelSubMerchantId = params['ChannelSubMerchantId']
  @ChannelName = params['ChannelName']
  @PaymentMethod = params['PaymentMethod']
  @BindSerialNo = params['BindSerialNo']
  @OutApplyId = params['OutApplyId']
  @NotifyUrl = params['NotifyUrl']
  @Environment = params['Environment']
end