Class: TencentCloud::Cpdp::V20190820::RegisterBillRequest

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

Overview

RegisterBill请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(requesttype = nil, merchantcode = nil, paychannel = nil, paychannelsubid = nil, orderid = nil, bankaccountno = nil, platformshortno = nil, midassecretid = nil, midasappid = nil, midassignature = nil, transseqno = nil, tranfee = nil, orderamt = nil, banksubaccountno = nil, trannetmembercode = nil, trantype = nil, reservedmessage = nil, remark = nil, midasenvironment = nil) ⇒ RegisterBillRequest

Returns a new instance of RegisterBillRequest.



24866
24867
24868
24869
24870
24871
24872
24873
24874
24875
24876
24877
24878
24879
24880
24881
24882
24883
24884
24885
24886
# File 'lib/v20190820/models.rb', line 24866

def initialize(requesttype=nil, merchantcode=nil, paychannel=nil, paychannelsubid=nil, orderid=nil, bankaccountno=nil, platformshortno=nil, midassecretid=nil, midasappid=nil, midassignature=nil, transseqno=nil, tranfee=nil, orderamt=nil, banksubaccountno=nil, trannetmembercode=nil, trantype=nil, reservedmessage=nil, remark=nil, midasenvironment=nil)
  @RequestType = requesttype
  @MerchantCode = merchantcode
  @PayChannel = paychannel
  @PayChannelSubId = paychannelsubid
  @OrderId = orderid
  @BankAccountNo = bankaccountno
  @PlatformShortNo = platformshortno
  @MidasSecretId = midassecretid
  @MidasAppId = midasappid
  @MidasSignature = midassignature
  @TransSeqNo = transseqno
  @TranFee = tranfee
  @OrderAmt = orderamt
  @BankSubAccountNo = banksubaccountno
  @TranNetMemberCode = trannetmembercode
  @TranType = trantype
  @ReservedMessage = reservedmessage
  @Remark = remark
  @MidasEnvironment = midasenvironment
end

Instance Attribute Details

#BankAccountNoObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def BankAccountNo
  @BankAccountNo
end

#BankSubAccountNoObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def BankSubAccountNo
  @BankSubAccountNo
end

#MerchantCodeObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def MerchantCode
  @MerchantCode
end

#MidasAppIdObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def MidasAppId
  @MidasAppId
end

#MidasEnvironmentObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def MidasEnvironment
  @MidasEnvironment
end

#MidasSecretIdObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def MidasSecretId
  @MidasSecretId
end

#MidasSignatureObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def MidasSignature
  @MidasSignature
end

#OrderAmtObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def OrderAmt
  @OrderAmt
end

#OrderIdObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def OrderId
  @OrderId
end

#PayChannelObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def PayChannel
  @PayChannel
end

#PayChannelSubIdObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def PayChannelSubId
  @PayChannelSubId
end

#PlatformShortNoObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def PlatformShortNo
  @PlatformShortNo
end

#RemarkObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def Remark
  @Remark
end

#RequestTypeObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def RequestType
  @RequestType
end

#ReservedMessageObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def ReservedMessage
  @ReservedMessage
end

#TranFeeObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def TranFee
  @TranFee
end

#TranNetMemberCodeObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def TranNetMemberCode
  @TranNetMemberCode
end

#TransSeqNoObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def TransSeqNo
  @TransSeqNo
end

#TranTypeObject

Parameters:

  • RequestType:

    请求类型此接口固定填:RegBillSupportWithdrawReq

  • MerchantCode:

    商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OrderId:

    交易订单号

  • BankAccountNo:

    父账户账号,资金汇总账号

  • PlatformShortNo:

    平台短号(银行分配)

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSignature:

    计费签名

  • TransSeqNo:

    交易流水号

  • TranFee:

    暂未使用,默认传0.0

  • OrderAmt:

    挂账金额,以元为单位

  • BankSubAccountNo:

    子账户账号

  • TranNetMemberCode:

    交易网会员代码

  • TranType:

    0,登记挂账,1,撤销挂账

  • ReservedMessage:

    保留域

  • Remark:

    备注

  • MidasEnvironment:

    Midas环境参数



24864
24865
24866
# File 'lib/v20190820/models.rb', line 24864

def TranType
  @TranType
end

Instance Method Details

#deserialize(params) ⇒ Object



24888
24889
24890
24891
24892
24893
24894
24895
24896
24897
24898
24899
24900
24901
24902
24903
24904
24905
24906
24907
24908
# File 'lib/v20190820/models.rb', line 24888

def deserialize(params)
  @RequestType = params['RequestType']
  @MerchantCode = params['MerchantCode']
  @PayChannel = params['PayChannel']
  @PayChannelSubId = params['PayChannelSubId']
  @OrderId = params['OrderId']
  @BankAccountNo = params['BankAccountNo']
  @PlatformShortNo = params['PlatformShortNo']
  @MidasSecretId = params['MidasSecretId']
  @MidasAppId = params['MidasAppId']
  @MidasSignature = params['MidasSignature']
  @TransSeqNo = params['TransSeqNo']
  @TranFee = params['TranFee']
  @OrderAmt = params['OrderAmt']
  @BankSubAccountNo = params['BankSubAccountNo']
  @TranNetMemberCode = params['TranNetMemberCode']
  @TranType = params['TranType']
  @ReservedMessage = params['ReservedMessage']
  @Remark = params['Remark']
  @MidasEnvironment = params['MidasEnvironment']
end