Class: TencentCloud::Cpdp::V20190820::PaymentOrderStatusResult

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(status = nil, statusdesc = nil, failreason = nil) ⇒ PaymentOrderStatusResult

Returns a new instance of PaymentOrderStatusResult.



14342
14343
14344
14345
14346
# File 'lib/v20190820/models.rb', line 14342

def initialize(status=nil, statusdesc=nil, failreason=nil)
  @Status = status
  @StatusDesc = statusdesc
  @FailReason = failreason
end

Instance Attribute Details

#FailReasonObject

ACCEPTED:已受理ACCOUNTED:已记账PAYING:付款中PAYED:完成付款渠道调用SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    状态

  • StatusDesc:

    状态描述

  • FailReason:

    失败原因。当Status为FAILED时,改字段为失败的原因。



14340
14341
14342
# File 'lib/v20190820/models.rb', line 14340

def FailReason
  @FailReason
end

#StatusObject

ACCEPTED:已受理ACCOUNTED:已记账PAYING:付款中PAYED:完成付款渠道调用SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    状态

  • StatusDesc:

    状态描述

  • FailReason:

    失败原因。当Status为FAILED时,改字段为失败的原因。



14340
14341
14342
# File 'lib/v20190820/models.rb', line 14340

def Status
  @Status
end

#StatusDescObject

ACCEPTED:已受理ACCOUNTED:已记账PAYING:付款中PAYED:完成付款渠道调用SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    状态

  • StatusDesc:

    状态描述

  • FailReason:

    失败原因。当Status为FAILED时,改字段为失败的原因。



14340
14341
14342
# File 'lib/v20190820/models.rb', line 14340

def StatusDesc
  @StatusDesc
end

Instance Method Details

#deserialize(params) ⇒ Object



14348
14349
14350
14351
14352
# File 'lib/v20190820/models.rb', line 14348

def deserialize(params)
  @Status = params['Status']
  @StatusDesc = params['StatusDesc']
  @FailReason = params['FailReason']
end