Class: TencentCloud::Cpdp::V20190820::QueryOpenBankBankAccountBalanceRequest

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

Overview

QueryOpenBankBankAccountBalance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(channelmerchantid = nil, channelsubmerchantid = nil, channelname = nil, paymentmethod = nil, bindserialno = nil, environment = nil) ⇒ QueryOpenBankBankAccountBalanceRequest

Returns a new instance of QueryOpenBankBankAccountBalanceRequest.



19274
19275
19276
19277
19278
19279
19280
19281
# File 'lib/v20190820/models.rb', line 19274

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

Instance Attribute Details

#BindSerialNoObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT:ebank付款 OPENBANK_PAYMENT: openbank付款 release:生产环境 sandbox:沙箱环境 缺省默认为生产环境

Parameters:

  • ChannelMerchantId:

    云企付渠道商户号。外部接入平台入驻云企付平台后下发。

  • ChannelSubMerchantId:

    云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式,如

  • BindSerialNo:

    绑卡序列号,银行账户唯一ID,区分多卡或多账户的场景

  • Environment:

    环境类型



19272
19273
19274
# File 'lib/v20190820/models.rb', line 19272

def BindSerialNo
  @BindSerialNo
end

#ChannelMerchantIdObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT:ebank付款 OPENBANK_PAYMENT: openbank付款 release:生产环境 sandbox:沙箱环境 缺省默认为生产环境

Parameters:

  • ChannelMerchantId:

    云企付渠道商户号。外部接入平台入驻云企付平台后下发。

  • ChannelSubMerchantId:

    云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式,如

  • BindSerialNo:

    绑卡序列号,银行账户唯一ID,区分多卡或多账户的场景

  • Environment:

    环境类型



19272
19273
19274
# File 'lib/v20190820/models.rb', line 19272

def ChannelMerchantId
  @ChannelMerchantId
end

#ChannelNameObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT:ebank付款 OPENBANK_PAYMENT: openbank付款 release:生产环境 sandbox:沙箱环境 缺省默认为生产环境

Parameters:

  • ChannelMerchantId:

    云企付渠道商户号。外部接入平台入驻云企付平台后下发。

  • ChannelSubMerchantId:

    云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式,如

  • BindSerialNo:

    绑卡序列号,银行账户唯一ID,区分多卡或多账户的场景

  • Environment:

    环境类型



19272
19273
19274
# File 'lib/v20190820/models.rb', line 19272

def ChannelName
  @ChannelName
end

#ChannelSubMerchantIdObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT:ebank付款 OPENBANK_PAYMENT: openbank付款 release:生产环境 sandbox:沙箱环境 缺省默认为生产环境

Parameters:

  • ChannelMerchantId:

    云企付渠道商户号。外部接入平台入驻云企付平台后下发。

  • ChannelSubMerchantId:

    云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式,如

  • BindSerialNo:

    绑卡序列号,银行账户唯一ID,区分多卡或多账户的场景

  • Environment:

    环境类型



19272
19273
19274
# File 'lib/v20190820/models.rb', line 19272

def ChannelSubMerchantId
  @ChannelSubMerchantId
end

#EnvironmentObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT:ebank付款 OPENBANK_PAYMENT: openbank付款 release:生产环境 sandbox:沙箱环境 缺省默认为生产环境

Parameters:

  • ChannelMerchantId:

    云企付渠道商户号。外部接入平台入驻云企付平台后下发。

  • ChannelSubMerchantId:

    云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式,如

  • BindSerialNo:

    绑卡序列号,银行账户唯一ID,区分多卡或多账户的场景

  • Environment:

    环境类型



19272
19273
19274
# File 'lib/v20190820/models.rb', line 19272

def Environment
  @Environment
end

#PaymentMethodObject

__TENPAY__: 商企付 __WECHAT__: 微信支付 __ALIPAY__: 支付宝 EBANK_PAYMENT:ebank付款 OPENBANK_PAYMENT: openbank付款 release:生产环境 sandbox:沙箱环境 缺省默认为生产环境

Parameters:

  • ChannelMerchantId:

    云企付渠道商户号。外部接入平台入驻云企付平台后下发。

  • ChannelSubMerchantId:

    云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。

  • ChannelName:

    渠道名称。

  • PaymentMethod:

    支付方式,如

  • BindSerialNo:

    绑卡序列号,银行账户唯一ID,区分多卡或多账户的场景

  • Environment:

    环境类型



19272
19273
19274
# File 'lib/v20190820/models.rb', line 19272

def PaymentMethod
  @PaymentMethod
end

Instance Method Details

#deserialize(params) ⇒ Object



19283
19284
19285
19286
19287
19288
19289
19290
# File 'lib/v20190820/models.rb', line 19283

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