Class: TencentCloud::Cpdp::V20190820::RefundOutSubOrderRefundList

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(platformrefundamt = nil, refundamt = nil, submchrefundamt = nil, subouttradeno = nil, subrefundid = nil) ⇒ RefundOutSubOrderRefundList

Returns a new instance of RefundOutSubOrderRefundList.



24539
24540
24541
24542
24543
24544
24545
# File 'lib/v20190820/models.rb', line 24539

def initialize(platformrefundamt=nil, refundamt=nil, submchrefundamt=nil, subouttradeno=nil, subrefundid=nil)
  @PlatformRefundAmt = platformrefundamt
  @RefundAmt = refundamt
  @SubMchRefundAmt = submchrefundamt
  @SubOutTradeNo = subouttradeno
  @SubRefundId = subrefundid
end

Instance Attribute Details

#PlatformRefundAmtObject

Parameters:

  • PlatformRefundAmt:

    平台应退金额

  • RefundAmt:

    子订单退款金额

  • SubMchRefundAmt:

    商家应退金额

  • SubOutTradeNo:

    子订单号

  • SubRefundId:

    子退款单号,调用方需要保证 全局唯一性



24537
24538
24539
# File 'lib/v20190820/models.rb', line 24537

def PlatformRefundAmt
  @PlatformRefundAmt
end

#RefundAmtObject

Parameters:

  • PlatformRefundAmt:

    平台应退金额

  • RefundAmt:

    子订单退款金额

  • SubMchRefundAmt:

    商家应退金额

  • SubOutTradeNo:

    子订单号

  • SubRefundId:

    子退款单号,调用方需要保证 全局唯一性



24537
24538
24539
# File 'lib/v20190820/models.rb', line 24537

def RefundAmt
  @RefundAmt
end

#SubMchRefundAmtObject

Parameters:

  • PlatformRefundAmt:

    平台应退金额

  • RefundAmt:

    子订单退款金额

  • SubMchRefundAmt:

    商家应退金额

  • SubOutTradeNo:

    子订单号

  • SubRefundId:

    子退款单号,调用方需要保证 全局唯一性



24537
24538
24539
# File 'lib/v20190820/models.rb', line 24537

def SubMchRefundAmt
  @SubMchRefundAmt
end

#SubOutTradeNoObject

Parameters:

  • PlatformRefundAmt:

    平台应退金额

  • RefundAmt:

    子订单退款金额

  • SubMchRefundAmt:

    商家应退金额

  • SubOutTradeNo:

    子订单号

  • SubRefundId:

    子退款单号,调用方需要保证 全局唯一性



24537
24538
24539
# File 'lib/v20190820/models.rb', line 24537

def SubOutTradeNo
  @SubOutTradeNo
end

#SubRefundIdObject

Parameters:

  • PlatformRefundAmt:

    平台应退金额

  • RefundAmt:

    子订单退款金额

  • SubMchRefundAmt:

    商家应退金额

  • SubOutTradeNo:

    子订单号

  • SubRefundId:

    子退款单号,调用方需要保证 全局唯一性



24537
24538
24539
# File 'lib/v20190820/models.rb', line 24537

def SubRefundId
  @SubRefundId
end

Instance Method Details

#deserialize(params) ⇒ Object



24547
24548
24549
24550
24551
24552
24553
# File 'lib/v20190820/models.rb', line 24547

def deserialize(params)
  @PlatformRefundAmt = params['PlatformRefundAmt']
  @RefundAmt = params['RefundAmt']
  @SubMchRefundAmt = params['SubMchRefundAmt']
  @SubOutTradeNo = params['SubOutTradeNo']
  @SubRefundId = params['SubRefundId']
end