Class: TencentCloud::Cpdp::V20190820::RevResigterBillSupportWithdrawRequest

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

Overview

RevResigterBillSupportWithdraw请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mrchcode = nil, trannetmembercode = nil, oldorderno = nil, cancelamt = nil, tranfee = nil, remark = nil, reservedmsgone = nil, reservedmsgtwo = nil, reservedmsgthree = nil, profile = nil) ⇒ RevResigterBillSupportWithdrawRequest

Returns a new instance of RevResigterBillSupportWithdrawRequest.



25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
# File 'lib/v20190820/models.rb', line 25219

def initialize(mrchcode=nil, trannetmembercode=nil, oldorderno=nil, cancelamt=nil, tranfee=nil, remark=nil, reservedmsgone=nil, reservedmsgtwo=nil, reservedmsgthree=nil, profile=nil)
  @MrchCode = mrchcode
  @TranNetMemberCode = trannetmembercode
  @OldOrderNo = oldorderno
  @CancelAmt = cancelamt
  @TranFee = tranfee
  @Remark = remark
  @ReservedMsgOne = reservedmsgone
  @ReservedMsgTwo = reservedmsgtwo
  @ReservedMsgThree = reservedmsgthree
  @Profile = profile
end

Instance Attribute Details

#CancelAmtObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def CancelAmt
  @CancelAmt
end

#MrchCodeObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def MrchCode
  @MrchCode
end

#OldOrderNoObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def OldOrderNo
  @OldOrderNo
end

#ProfileObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def Profile
  @Profile
end

#RemarkObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def Remark
  @Remark
end

#ReservedMsgOneObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def ReservedMsgOne
  @ReservedMsgOne
end

#ReservedMsgThreeObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def ReservedMsgThree
  @ReservedMsgThree
end

#ReservedMsgTwoObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def ReservedMsgTwo
  @ReservedMsgTwo
end

#TranFeeObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def TranFee
  @TranFee
end

#TranNetMemberCodeObject

Parameters:

  • MrchCode:

    String(22),商户号(签约客户号)

  • TranNetMemberCode:

    STRING(32),交易网会员代码

  • OldOrderNo:

    STRING(30),原订单号(RegisterBillSupportWithdraw接口中的订单号)

  • CancelAmt:

    STRING(20),撤销金额(支持部分撤销,不能大于原订单可用金额,包含交易费用)

  • TranFee:

    STRING(20),交易费用(暂未使用,默认传0.0)

  • Remark:

    STRING(300),备注

  • ReservedMsgOne:

    STRING(300),保留域1

  • ReservedMsgTwo:

    STRING(300),保留域2

  • ReservedMsgThree:

    STRING(300),保留域3

  • Profile:

    STRING(12),接入环境,默认接入沙箱环境。接入正式环境填“prod”



25217
25218
25219
# File 'lib/v20190820/models.rb', line 25217

def TranNetMemberCode
  @TranNetMemberCode
end

Instance Method Details

#deserialize(params) ⇒ Object



25232
25233
25234
25235
25236
25237
25238
25239
25240
25241
25242
25243
# File 'lib/v20190820/models.rb', line 25232

def deserialize(params)
  @MrchCode = params['MrchCode']
  @TranNetMemberCode = params['TranNetMemberCode']
  @OldOrderNo = params['OldOrderNo']
  @CancelAmt = params['CancelAmt']
  @TranFee = params['TranFee']
  @Remark = params['Remark']
  @ReservedMsgOne = params['ReservedMsgOne']
  @ReservedMsgTwo = params['ReservedMsgTwo']
  @ReservedMsgThree = params['ReservedMsgThree']
  @Profile = params['Profile']
end