Class: TencentCloud::Cpdp::V20190820::PayFeeDataResult

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

Overview

pay_fee支付方式行业分类费率json数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(organizationfee = nil, paymentclassificationlimit = nil, organizationfeetype = nil, paymentclassificationmaxfee = nil, paymentclassificationminfee = nil, paymentclassificationid = nil, paymentclassificationname = nil) ⇒ PayFeeDataResult

Returns a new instance of PayFeeDataResult.



13668
13669
13670
13671
13672
13673
13674
13675
13676
# File 'lib/v20190820/models.rb', line 13668

def initialize(organizationfee=nil, paymentclassificationlimit=nil, organizationfeetype=nil, paymentclassificationmaxfee=nil, paymentclassificationminfee=nil, paymentclassificationid=nil, paymentclassificationname=nil)
  @OrganizationFee = organizationfee
  @PaymentClassificationLimit = paymentclassificationlimit
  @OrganizationFeeType = organizationfeetype
  @PaymentClassificationMaxFee = paymentclassificationmaxfee
  @PaymentClassificationMinFee = paymentclassificationminfee
  @PaymentClassificationId = paymentclassificationid
  @PaymentClassificationName = paymentclassificationname
end

Instance Attribute Details

#OrganizationFeeObject

Parameters:

  • OrganizationFee:

    机构的分佣扣率扣率

  • PaymentClassificationLimit:

    商户手续费封顶值,0为不限封顶

  • OrganizationFeeType:

    机构的分佣扣率类型(1按签约扣率,2按收单收益)

  • PaymentClassificationMaxFee:

    商户扣率最大值

  • PaymentClassificationMinFee:

    商户扣率最小值

  • PaymentClassificationId:

    行业会类编号

  • PaymentClassificationName:

    行业分类名称



13666
13667
13668
# File 'lib/v20190820/models.rb', line 13666

def OrganizationFee
  @OrganizationFee
end

#OrganizationFeeTypeObject

Parameters:

  • OrganizationFee:

    机构的分佣扣率扣率

  • PaymentClassificationLimit:

    商户手续费封顶值,0为不限封顶

  • OrganizationFeeType:

    机构的分佣扣率类型(1按签约扣率,2按收单收益)

  • PaymentClassificationMaxFee:

    商户扣率最大值

  • PaymentClassificationMinFee:

    商户扣率最小值

  • PaymentClassificationId:

    行业会类编号

  • PaymentClassificationName:

    行业分类名称



13666
13667
13668
# File 'lib/v20190820/models.rb', line 13666

def OrganizationFeeType
  @OrganizationFeeType
end

#PaymentClassificationIdObject

Parameters:

  • OrganizationFee:

    机构的分佣扣率扣率

  • PaymentClassificationLimit:

    商户手续费封顶值,0为不限封顶

  • OrganizationFeeType:

    机构的分佣扣率类型(1按签约扣率,2按收单收益)

  • PaymentClassificationMaxFee:

    商户扣率最大值

  • PaymentClassificationMinFee:

    商户扣率最小值

  • PaymentClassificationId:

    行业会类编号

  • PaymentClassificationName:

    行业分类名称



13666
13667
13668
# File 'lib/v20190820/models.rb', line 13666

def PaymentClassificationId
  @PaymentClassificationId
end

#PaymentClassificationLimitObject

Parameters:

  • OrganizationFee:

    机构的分佣扣率扣率

  • PaymentClassificationLimit:

    商户手续费封顶值,0为不限封顶

  • OrganizationFeeType:

    机构的分佣扣率类型(1按签约扣率,2按收单收益)

  • PaymentClassificationMaxFee:

    商户扣率最大值

  • PaymentClassificationMinFee:

    商户扣率最小值

  • PaymentClassificationId:

    行业会类编号

  • PaymentClassificationName:

    行业分类名称



13666
13667
13668
# File 'lib/v20190820/models.rb', line 13666

def PaymentClassificationLimit
  @PaymentClassificationLimit
end

#PaymentClassificationMaxFeeObject

Parameters:

  • OrganizationFee:

    机构的分佣扣率扣率

  • PaymentClassificationLimit:

    商户手续费封顶值,0为不限封顶

  • OrganizationFeeType:

    机构的分佣扣率类型(1按签约扣率,2按收单收益)

  • PaymentClassificationMaxFee:

    商户扣率最大值

  • PaymentClassificationMinFee:

    商户扣率最小值

  • PaymentClassificationId:

    行业会类编号

  • PaymentClassificationName:

    行业分类名称



13666
13667
13668
# File 'lib/v20190820/models.rb', line 13666

def PaymentClassificationMaxFee
  @PaymentClassificationMaxFee
end

#PaymentClassificationMinFeeObject

Parameters:

  • OrganizationFee:

    机构的分佣扣率扣率

  • PaymentClassificationLimit:

    商户手续费封顶值,0为不限封顶

  • OrganizationFeeType:

    机构的分佣扣率类型(1按签约扣率,2按收单收益)

  • PaymentClassificationMaxFee:

    商户扣率最大值

  • PaymentClassificationMinFee:

    商户扣率最小值

  • PaymentClassificationId:

    行业会类编号

  • PaymentClassificationName:

    行业分类名称



13666
13667
13668
# File 'lib/v20190820/models.rb', line 13666

def PaymentClassificationMinFee
  @PaymentClassificationMinFee
end

#PaymentClassificationNameObject

Parameters:

  • OrganizationFee:

    机构的分佣扣率扣率

  • PaymentClassificationLimit:

    商户手续费封顶值,0为不限封顶

  • OrganizationFeeType:

    机构的分佣扣率类型(1按签约扣率,2按收单收益)

  • PaymentClassificationMaxFee:

    商户扣率最大值

  • PaymentClassificationMinFee:

    商户扣率最小值

  • PaymentClassificationId:

    行业会类编号

  • PaymentClassificationName:

    行业分类名称



13666
13667
13668
# File 'lib/v20190820/models.rb', line 13666

def PaymentClassificationName
  @PaymentClassificationName
end

Instance Method Details

#deserialize(params) ⇒ Object



13678
13679
13680
13681
13682
13683
13684
13685
13686
# File 'lib/v20190820/models.rb', line 13678

def deserialize(params)
  @OrganizationFee = params['OrganizationFee']
  @PaymentClassificationLimit = params['PaymentClassificationLimit']
  @OrganizationFeeType = params['OrganizationFeeType']
  @PaymentClassificationMaxFee = params['PaymentClassificationMaxFee']
  @PaymentClassificationMinFee = params['PaymentClassificationMinFee']
  @PaymentClassificationId = params['PaymentClassificationId']
  @PaymentClassificationName = params['PaymentClassificationName']
end