Class: TencentCloud::Cpdp::V20190820::FeeRangInfo

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(cardtype = nil, rangestartvalue = nil, rangeendvalue = nil, rangefeemode = nil, feevalue = nil, minfee = nil, maxfee = nil) ⇒ FeeRangInfo

Returns a new instance of FeeRangInfo.



10715
10716
10717
10718
10719
10720
10721
10722
10723
# File 'lib/v20190820/models.rb', line 10715

def initialize(cardtype=nil, rangestartvalue=nil, rangeendvalue=nil, rangefeemode=nil, feevalue=nil, minfee=nil, maxfee=nil)
  @CardType = cardtype
  @RangeStartValue = rangestartvalue
  @RangeEndValue = rangeendvalue
  @RangeFeeMode = rangefeemode
  @FeeValue = feevalue
  @MinFee = minfee
  @MaxFee = maxfee
end

Instance Attribute Details

#CardTypeObject

DEBIT:借记卡 CREDIT:贷记卡 SINGLE:按金额计费 RATIO:按费率计费

Parameters:

  • CardType:

    卡类型,银联产品使用

  • RangeStartValue:

    区间起始金额,单位(分)

  • RangeEndValue:

    区间结束金额,单位(分)

  • RangeFeeMode:

    分段计费模式

  • FeeValue:

    费用值,单位(0.01%或分)

  • MinFee:

    最低收费金额,单位(分)

  • MaxFee:

    最高收费金额,单位(分)



10713
10714
10715
# File 'lib/v20190820/models.rb', line 10713

def CardType
  @CardType
end

#FeeValueObject

DEBIT:借记卡 CREDIT:贷记卡 SINGLE:按金额计费 RATIO:按费率计费

Parameters:

  • CardType:

    卡类型,银联产品使用

  • RangeStartValue:

    区间起始金额,单位(分)

  • RangeEndValue:

    区间结束金额,单位(分)

  • RangeFeeMode:

    分段计费模式

  • FeeValue:

    费用值,单位(0.01%或分)

  • MinFee:

    最低收费金额,单位(分)

  • MaxFee:

    最高收费金额,单位(分)



10713
10714
10715
# File 'lib/v20190820/models.rb', line 10713

def FeeValue
  @FeeValue
end

#MaxFeeObject

DEBIT:借记卡 CREDIT:贷记卡 SINGLE:按金额计费 RATIO:按费率计费

Parameters:

  • CardType:

    卡类型,银联产品使用

  • RangeStartValue:

    区间起始金额,单位(分)

  • RangeEndValue:

    区间结束金额,单位(分)

  • RangeFeeMode:

    分段计费模式

  • FeeValue:

    费用值,单位(0.01%或分)

  • MinFee:

    最低收费金额,单位(分)

  • MaxFee:

    最高收费金额,单位(分)



10713
10714
10715
# File 'lib/v20190820/models.rb', line 10713

def MaxFee
  @MaxFee
end

#MinFeeObject

DEBIT:借记卡 CREDIT:贷记卡 SINGLE:按金额计费 RATIO:按费率计费

Parameters:

  • CardType:

    卡类型,银联产品使用

  • RangeStartValue:

    区间起始金额,单位(分)

  • RangeEndValue:

    区间结束金额,单位(分)

  • RangeFeeMode:

    分段计费模式

  • FeeValue:

    费用值,单位(0.01%或分)

  • MinFee:

    最低收费金额,单位(分)

  • MaxFee:

    最高收费金额,单位(分)



10713
10714
10715
# File 'lib/v20190820/models.rb', line 10713

def MinFee
  @MinFee
end

#RangeEndValueObject

DEBIT:借记卡 CREDIT:贷记卡 SINGLE:按金额计费 RATIO:按费率计费

Parameters:

  • CardType:

    卡类型,银联产品使用

  • RangeStartValue:

    区间起始金额,单位(分)

  • RangeEndValue:

    区间结束金额,单位(分)

  • RangeFeeMode:

    分段计费模式

  • FeeValue:

    费用值,单位(0.01%或分)

  • MinFee:

    最低收费金额,单位(分)

  • MaxFee:

    最高收费金额,单位(分)



10713
10714
10715
# File 'lib/v20190820/models.rb', line 10713

def RangeEndValue
  @RangeEndValue
end

#RangeFeeModeObject

DEBIT:借记卡 CREDIT:贷记卡 SINGLE:按金额计费 RATIO:按费率计费

Parameters:

  • CardType:

    卡类型,银联产品使用

  • RangeStartValue:

    区间起始金额,单位(分)

  • RangeEndValue:

    区间结束金额,单位(分)

  • RangeFeeMode:

    分段计费模式

  • FeeValue:

    费用值,单位(0.01%或分)

  • MinFee:

    最低收费金额,单位(分)

  • MaxFee:

    最高收费金额,单位(分)



10713
10714
10715
# File 'lib/v20190820/models.rb', line 10713

def RangeFeeMode
  @RangeFeeMode
end

#RangeStartValueObject

DEBIT:借记卡 CREDIT:贷记卡 SINGLE:按金额计费 RATIO:按费率计费

Parameters:

  • CardType:

    卡类型,银联产品使用

  • RangeStartValue:

    区间起始金额,单位(分)

  • RangeEndValue:

    区间结束金额,单位(分)

  • RangeFeeMode:

    分段计费模式

  • FeeValue:

    费用值,单位(0.01%或分)

  • MinFee:

    最低收费金额,单位(分)

  • MaxFee:

    最高收费金额,单位(分)



10713
10714
10715
# File 'lib/v20190820/models.rb', line 10713

def RangeStartValue
  @RangeStartValue
end

Instance Method Details

#deserialize(params) ⇒ Object



10725
10726
10727
10728
10729
10730
10731
10732
10733
# File 'lib/v20190820/models.rb', line 10725

def deserialize(params)
  @CardType = params['CardType']
  @RangeStartValue = params['RangeStartValue']
  @RangeEndValue = params['RangeEndValue']
  @RangeFeeMode = params['RangeFeeMode']
  @FeeValue = params['FeeValue']
  @MinFee = params['MinFee']
  @MaxFee = params['MaxFee']
end