Class: TencentCloud::Cpdp::V20190820::OpenBankRefundOrderApplyResult

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(channelorderid = nil, channelrefundid = nil, outrefundid = nil, outorderid = nil, refundmessage = nil, refundamount = nil, feeamount = nil, refundstatus = nil) ⇒ OpenBankRefundOrderApplyResult

Returns a new instance of OpenBankRefundOrderApplyResult.



13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
# File 'lib/v20190820/models.rb', line 13113

def initialize(channelorderid=nil, channelrefundid=nil, outrefundid=nil, outorderid=nil, refundmessage=nil, refundamount=nil, feeamount=nil, refundstatus=nil)
  @ChannelOrderId = channelorderid
  @ChannelRefundId = channelrefundid
  @OutRefundId = outrefundid
  @OutOrderId = outorderid
  @RefundMessage = refundmessage
  @RefundAmount = refundamount
  @FeeAmount = feeamount
  @RefundStatus = refundstatus
end

Instance Attribute Details

#ChannelOrderIdObject

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

Parameters:

  • ChannelOrderId:

    云企付订单号

  • ChannelRefundId:

    云企付退款流水号

  • OutRefundId:

    外部商户退款单号

  • OutOrderId:

    外部商户订单号

  • RefundMessage:

    退款返回描述,比如失败原因等。

  • RefundAmount:

    退款金额

  • FeeAmount:

    退款手续费金额

  • RefundStatus:

    退款状态



13111
13112
13113
# File 'lib/v20190820/models.rb', line 13111

def ChannelOrderId
  @ChannelOrderId
end

#ChannelRefundIdObject

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

Parameters:

  • ChannelOrderId:

    云企付订单号

  • ChannelRefundId:

    云企付退款流水号

  • OutRefundId:

    外部商户退款单号

  • OutOrderId:

    外部商户订单号

  • RefundMessage:

    退款返回描述,比如失败原因等。

  • RefundAmount:

    退款金额

  • FeeAmount:

    退款手续费金额

  • RefundStatus:

    退款状态



13111
13112
13113
# File 'lib/v20190820/models.rb', line 13111

def ChannelRefundId
  @ChannelRefundId
end

#FeeAmountObject

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

Parameters:

  • ChannelOrderId:

    云企付订单号

  • ChannelRefundId:

    云企付退款流水号

  • OutRefundId:

    外部商户退款单号

  • OutOrderId:

    外部商户订单号

  • RefundMessage:

    退款返回描述,比如失败原因等。

  • RefundAmount:

    退款金额

  • FeeAmount:

    退款手续费金额

  • RefundStatus:

    退款状态



13111
13112
13113
# File 'lib/v20190820/models.rb', line 13111

def FeeAmount
  @FeeAmount
end

#OutOrderIdObject

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

Parameters:

  • ChannelOrderId:

    云企付订单号

  • ChannelRefundId:

    云企付退款流水号

  • OutRefundId:

    外部商户退款单号

  • OutOrderId:

    外部商户订单号

  • RefundMessage:

    退款返回描述,比如失败原因等。

  • RefundAmount:

    退款金额

  • FeeAmount:

    退款手续费金额

  • RefundStatus:

    退款状态



13111
13112
13113
# File 'lib/v20190820/models.rb', line 13111

def OutOrderId
  @OutOrderId
end

#OutRefundIdObject

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

Parameters:

  • ChannelOrderId:

    云企付订单号

  • ChannelRefundId:

    云企付退款流水号

  • OutRefundId:

    外部商户退款单号

  • OutOrderId:

    外部商户订单号

  • RefundMessage:

    退款返回描述,比如失败原因等。

  • RefundAmount:

    退款金额

  • FeeAmount:

    退款手续费金额

  • RefundStatus:

    退款状态



13111
13112
13113
# File 'lib/v20190820/models.rb', line 13111

def OutRefundId
  @OutRefundId
end

#RefundAmountObject

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

Parameters:

  • ChannelOrderId:

    云企付订单号

  • ChannelRefundId:

    云企付退款流水号

  • OutRefundId:

    外部商户退款单号

  • OutOrderId:

    外部商户订单号

  • RefundMessage:

    退款返回描述,比如失败原因等。

  • RefundAmount:

    退款金额

  • FeeAmount:

    退款手续费金额

  • RefundStatus:

    退款状态



13111
13112
13113
# File 'lib/v20190820/models.rb', line 13111

def RefundAmount
  @RefundAmount
end

#RefundMessageObject

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

Parameters:

  • ChannelOrderId:

    云企付订单号

  • ChannelRefundId:

    云企付退款流水号

  • OutRefundId:

    外部商户退款单号

  • OutOrderId:

    外部商户订单号

  • RefundMessage:

    退款返回描述,比如失败原因等。

  • RefundAmount:

    退款金额

  • FeeAmount:

    退款手续费金额

  • RefundStatus:

    退款状态



13111
13112
13113
# File 'lib/v20190820/models.rb', line 13111

def RefundMessage
  @RefundMessage
end

#RefundStatusObject

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

Parameters:

  • ChannelOrderId:

    云企付订单号

  • ChannelRefundId:

    云企付退款流水号

  • OutRefundId:

    外部商户退款单号

  • OutOrderId:

    外部商户订单号

  • RefundMessage:

    退款返回描述,比如失败原因等。

  • RefundAmount:

    退款金额

  • FeeAmount:

    退款手续费金额

  • RefundStatus:

    退款状态



13111
13112
13113
# File 'lib/v20190820/models.rb', line 13111

def RefundStatus
  @RefundStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
# File 'lib/v20190820/models.rb', line 13124

def deserialize(params)
  @ChannelOrderId = params['ChannelOrderId']
  @ChannelRefundId = params['ChannelRefundId']
  @OutRefundId = params['OutRefundId']
  @OutOrderId = params['OutOrderId']
  @RefundMessage = params['RefundMessage']
  @RefundAmount = params['RefundAmount']
  @FeeAmount = params['FeeAmount']
  @RefundStatus = params['RefundStatus']
end