Class: TencentCloud::Cpdp::V20190820::CloudSubRefundItem

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(channelexternalrefundid = nil, channelexternalorderid = nil, refundamt = nil, subouttradeno = nil, subrefundid = nil, subappid = nil, channelsuborderid = nil, channelsubrefundid = nil) ⇒ CloudSubRefundItem

Returns a new instance of CloudSubRefundItem.



4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
# File 'lib/v20190820/models.rb', line 4647

def initialize(channelexternalrefundid=nil, channelexternalorderid=nil, refundamt=nil, subouttradeno=nil, subrefundid=nil, subappid=nil, channelsuborderid=nil, channelsubrefundid=nil)
  @ChannelExternalRefundId = channelexternalrefundid
  @ChannelExternalOrderId = channelexternalorderid
  @RefundAmt = refundamt
  @SubOutTradeNo = subouttradeno
  @SubRefundId = subrefundid
  @SubAppId = subappid
  @ChannelSubOrderId = channelsuborderid
  @ChannelSubRefundId = channelsubrefundid
end

Instance Attribute Details

#ChannelExternalOrderIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelExternalRefundId:

    渠道方应答的退款ID,透传处理

  • ChannelExternalOrderId:

    渠道方应答的订单号,透传处理

  • RefundAmt:

    子单退款金额

  • SubOutTradeNo:

    子单订单号

  • SubRefundId:

    子单退款id

  • SubAppId:

    子应用ID

  • ChannelSubOrderId:

    渠道子单支付订单号

  • ChannelSubRefundId:

    渠道子退款订单号



4645
4646
4647
# File 'lib/v20190820/models.rb', line 4645

def ChannelExternalOrderId
  @ChannelExternalOrderId
end

#ChannelExternalRefundIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelExternalRefundId:

    渠道方应答的退款ID,透传处理

  • ChannelExternalOrderId:

    渠道方应答的订单号,透传处理

  • RefundAmt:

    子单退款金额

  • SubOutTradeNo:

    子单订单号

  • SubRefundId:

    子单退款id

  • SubAppId:

    子应用ID

  • ChannelSubOrderId:

    渠道子单支付订单号

  • ChannelSubRefundId:

    渠道子退款订单号



4645
4646
4647
# File 'lib/v20190820/models.rb', line 4645

def ChannelExternalRefundId
  @ChannelExternalRefundId
end

#ChannelSubOrderIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelExternalRefundId:

    渠道方应答的退款ID,透传处理

  • ChannelExternalOrderId:

    渠道方应答的订单号,透传处理

  • RefundAmt:

    子单退款金额

  • SubOutTradeNo:

    子单订单号

  • SubRefundId:

    子单退款id

  • SubAppId:

    子应用ID

  • ChannelSubOrderId:

    渠道子单支付订单号

  • ChannelSubRefundId:

    渠道子退款订单号



4645
4646
4647
# File 'lib/v20190820/models.rb', line 4645

def ChannelSubOrderId
  @ChannelSubOrderId
end

#ChannelSubRefundIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelExternalRefundId:

    渠道方应答的退款ID,透传处理

  • ChannelExternalOrderId:

    渠道方应答的订单号,透传处理

  • RefundAmt:

    子单退款金额

  • SubOutTradeNo:

    子单订单号

  • SubRefundId:

    子单退款id

  • SubAppId:

    子应用ID

  • ChannelSubOrderId:

    渠道子单支付订单号

  • ChannelSubRefundId:

    渠道子退款订单号



4645
4646
4647
# File 'lib/v20190820/models.rb', line 4645

def ChannelSubRefundId
  @ChannelSubRefundId
end

#RefundAmtObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelExternalRefundId:

    渠道方应答的退款ID,透传处理

  • ChannelExternalOrderId:

    渠道方应答的订单号,透传处理

  • RefundAmt:

    子单退款金额

  • SubOutTradeNo:

    子单订单号

  • SubRefundId:

    子单退款id

  • SubAppId:

    子应用ID

  • ChannelSubOrderId:

    渠道子单支付订单号

  • ChannelSubRefundId:

    渠道子退款订单号



4645
4646
4647
# File 'lib/v20190820/models.rb', line 4645

def RefundAmt
  @RefundAmt
end

#SubAppIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelExternalRefundId:

    渠道方应答的退款ID,透传处理

  • ChannelExternalOrderId:

    渠道方应答的订单号,透传处理

  • RefundAmt:

    子单退款金额

  • SubOutTradeNo:

    子单订单号

  • SubRefundId:

    子单退款id

  • SubAppId:

    子应用ID

  • ChannelSubOrderId:

    渠道子单支付订单号

  • ChannelSubRefundId:

    渠道子退款订单号



4645
4646
4647
# File 'lib/v20190820/models.rb', line 4645

def SubAppId
  @SubAppId
end

#SubOutTradeNoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelExternalRefundId:

    渠道方应答的退款ID,透传处理

  • ChannelExternalOrderId:

    渠道方应答的订单号,透传处理

  • RefundAmt:

    子单退款金额

  • SubOutTradeNo:

    子单订单号

  • SubRefundId:

    子单退款id

  • SubAppId:

    子应用ID

  • ChannelSubOrderId:

    渠道子单支付订单号

  • ChannelSubRefundId:

    渠道子退款订单号



4645
4646
4647
# File 'lib/v20190820/models.rb', line 4645

def SubOutTradeNo
  @SubOutTradeNo
end

#SubRefundIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ChannelExternalRefundId:

    渠道方应答的退款ID,透传处理

  • ChannelExternalOrderId:

    渠道方应答的订单号,透传处理

  • RefundAmt:

    子单退款金额

  • SubOutTradeNo:

    子单订单号

  • SubRefundId:

    子单退款id

  • SubAppId:

    子应用ID

  • ChannelSubOrderId:

    渠道子单支付订单号

  • ChannelSubRefundId:

    渠道子退款订单号



4645
4646
4647
# File 'lib/v20190820/models.rb', line 4645

def SubRefundId
  @SubRefundId
end

Instance Method Details

#deserialize(params) ⇒ Object



4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
# File 'lib/v20190820/models.rb', line 4658

def deserialize(params)
  @ChannelExternalRefundId = params['ChannelExternalRefundId']
  @ChannelExternalOrderId = params['ChannelExternalOrderId']
  @RefundAmt = params['RefundAmt']
  @SubOutTradeNo = params['SubOutTradeNo']
  @SubRefundId = params['SubRefundId']
  @SubAppId = params['SubAppId']
  @ChannelSubOrderId = params['ChannelSubOrderId']
  @ChannelSubRefundId = params['ChannelSubRefundId']
end