Class: TencentCloud::Cpdp::V20190820::QueryOpenBankSettleOrderRequest

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

Overview

QueryOpenBankSettleOrder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(channelmerchantid = nil, channelsubmerchantid = nil, outsettleid = nil, channelsettleid = nil, environment = nil) ⇒ QueryOpenBankSettleOrderRequest

Returns a new instance of QueryOpenBankSettleOrderRequest.



20862
20863
20864
20865
20866
20867
20868
# File 'lib/v20190820/models.rb', line 20862

def initialize(channelmerchantid=nil, channelsubmerchantid=nil, outsettleid=nil, channelsettleid=nil, environment=nil)
  @ChannelMerchantId = channelmerchantid
  @ChannelSubMerchantId = channelsubmerchantid
  @OutSettleId = outsettleid
  @ChannelSettleId = channelsettleid
  @Environment = environment
end

Instance Attribute Details

#ChannelMerchantIdObject

Parameters:

  • ChannelMerchantId:

    渠道商户号

  • ChannelSubMerchantId:

    渠道子商户号

  • OutSettleId:

    外部结算流水号,与渠道结算流水号二选一

  • ChannelSettleId:

    渠道结算流水号,与外部结算流水号二选一

  • Environment:

    接入环境。沙箱环境填 sandbox。缺省默认调用生产环境



20860
20861
20862
# File 'lib/v20190820/models.rb', line 20860

def ChannelMerchantId
  @ChannelMerchantId
end

#ChannelSettleIdObject

Parameters:

  • ChannelMerchantId:

    渠道商户号

  • ChannelSubMerchantId:

    渠道子商户号

  • OutSettleId:

    外部结算流水号,与渠道结算流水号二选一

  • ChannelSettleId:

    渠道结算流水号,与外部结算流水号二选一

  • Environment:

    接入环境。沙箱环境填 sandbox。缺省默认调用生产环境



20860
20861
20862
# File 'lib/v20190820/models.rb', line 20860

def ChannelSettleId
  @ChannelSettleId
end

#ChannelSubMerchantIdObject

Parameters:

  • ChannelMerchantId:

    渠道商户号

  • ChannelSubMerchantId:

    渠道子商户号

  • OutSettleId:

    外部结算流水号,与渠道结算流水号二选一

  • ChannelSettleId:

    渠道结算流水号,与外部结算流水号二选一

  • Environment:

    接入环境。沙箱环境填 sandbox。缺省默认调用生产环境



20860
20861
20862
# File 'lib/v20190820/models.rb', line 20860

def ChannelSubMerchantId
  @ChannelSubMerchantId
end

#EnvironmentObject

Parameters:

  • ChannelMerchantId:

    渠道商户号

  • ChannelSubMerchantId:

    渠道子商户号

  • OutSettleId:

    外部结算流水号,与渠道结算流水号二选一

  • ChannelSettleId:

    渠道结算流水号,与外部结算流水号二选一

  • Environment:

    接入环境。沙箱环境填 sandbox。缺省默认调用生产环境



20860
20861
20862
# File 'lib/v20190820/models.rb', line 20860

def Environment
  @Environment
end

#OutSettleIdObject

Parameters:

  • ChannelMerchantId:

    渠道商户号

  • ChannelSubMerchantId:

    渠道子商户号

  • OutSettleId:

    外部结算流水号,与渠道结算流水号二选一

  • ChannelSettleId:

    渠道结算流水号,与外部结算流水号二选一

  • Environment:

    接入环境。沙箱环境填 sandbox。缺省默认调用生产环境



20860
20861
20862
# File 'lib/v20190820/models.rb', line 20860

def OutSettleId
  @OutSettleId
end

Instance Method Details

#deserialize(params) ⇒ Object



20870
20871
20872
20873
20874
20875
20876
# File 'lib/v20190820/models.rb', line 20870

def deserialize(params)
  @ChannelMerchantId = params['ChannelMerchantId']
  @ChannelSubMerchantId = params['ChannelSubMerchantId']
  @OutSettleId = params['OutSettleId']
  @ChannelSettleId = params['ChannelSettleId']
  @Environment = params['Environment']
end