Class: TencentCloud::Cpdp::V20190820::QuerySingleTransactionStatusResponse

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190820/models.rb

Overview

QuerySingleTransactionStatus返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(txnreturncode = nil, txnreturnmsg = nil, cnsmrseqno = nil, bookingflag = nil, transtatus = nil, tranamt = nil, trandate = nil, trantime = nil, insubacctno = nil, outsubacctno = nil, failmsg = nil, oldtranfrontseqno = nil, requestid = nil) ⇒ QuerySingleTransactionStatusResponse

Returns a new instance of QuerySingleTransactionStatusResponse.



22987
22988
22989
22990
22991
22992
22993
22994
22995
22996
22997
22998
22999
23000
23001
# File 'lib/v20190820/models.rb', line 22987

def initialize(txnreturncode=nil, txnreturnmsg=nil, cnsmrseqno=nil, bookingflag=nil, transtatus=nil, tranamt=nil, trandate=nil, trantime=nil, insubacctno=nil, outsubacctno=nil, failmsg=nil, oldtranfrontseqno=nil, requestid=nil)
  @TxnReturnCode = txnreturncode
  @TxnReturnMsg = txnreturnmsg
  @CnsmrSeqNo = cnsmrseqno
  @BookingFlag = bookingflag
  @TranStatus = transtatus
  @TranAmt = tranamt
  @TranDate = trandate
  @TranTime = trantime
  @InSubAcctNo = insubacctno
  @OutSubAcctNo = outsubacctno
  @FailMsg = failmsg
  @OldTranFrontSeqNo = oldtranfrontseqno
  @RequestId = requestid
end

Instance Attribute Details

#BookingFlagObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def BookingFlag
  @BookingFlag
end

#CnsmrSeqNoObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def CnsmrSeqNo
  @CnsmrSeqNo
end

#FailMsgObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def FailMsg
  @FailMsg
end

#InSubAcctNoObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def InSubAcctNo
  @InSubAcctNo
end

#OldTranFrontSeqNoObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def OldTranFrontSeqNo
  @OldTranFrontSeqNo
end

#OutSubAcctNoObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def OutSubAcctNo
  @OutSubAcctNo
end

#RequestIdObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def RequestId
  @RequestId
end

#TranAmtObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def TranAmt
  @TranAmt
end

#TranDateObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def TranDate
  @TranDate
end

#TranStatusObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def TranStatus
  @TranStatus
end

#TranTimeObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def TranTime
  @TranTime
end

#TxnReturnCodeObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def TxnReturnCode
  @TxnReturnCode
end

#TxnReturnMsgObject

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

Parameters:

  • TxnReturnCode:

    String(20),返回码

  • TxnReturnMsg:

    String(100),返回信息

  • CnsmrSeqNo:

    String(22),交易流水号

  • BookingFlag:

    STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他)

  • TranStatus:

    STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理)

  • TranAmt:

    STRING(20),交易金额

  • TranDate:

    STRING(8),交易日期

  • TranTime:

    STRING(20),交易时间

  • InSubAcctNo:

    STRING(50),转入子账户账号

  • OutSubAcctNo:

    STRING(50),转出子账户账号

  • FailMsg:

    STRING(300),失败信息(当提现失败时,返回交易失败原因)

  • OldTranFrontSeqNo:

    STRING(50),原前置流水号

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



22985
22986
22987
# File 'lib/v20190820/models.rb', line 22985

def TxnReturnMsg
  @TxnReturnMsg
end

Instance Method Details

#deserialize(params) ⇒ Object



23003
23004
23005
23006
23007
23008
23009
23010
23011
23012
23013
23014
23015
23016
23017
# File 'lib/v20190820/models.rb', line 23003

def deserialize(params)
  @TxnReturnCode = params['TxnReturnCode']
  @TxnReturnMsg = params['TxnReturnMsg']
  @CnsmrSeqNo = params['CnsmrSeqNo']
  @BookingFlag = params['BookingFlag']
  @TranStatus = params['TranStatus']
  @TranAmt = params['TranAmt']
  @TranDate = params['TranDate']
  @TranTime = params['TranTime']
  @InSubAcctNo = params['InSubAcctNo']
  @OutSubAcctNo = params['OutSubAcctNo']
  @FailMsg = params['FailMsg']
  @OldTranFrontSeqNo = params['OldTranFrontSeqNo']
  @RequestId = params['RequestId']
end