Class: TencentCloud::Cpdp::V20190820::ExecuteMemberTransactionRequest

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

Overview

ExecuteMemberTransaction请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(requesttype = nil, merchantcode = nil, paychannel = nil, paychannelsubid = nil, outtransnetmembercode = nil, outsubaccountname = nil, insubaccountname = nil, outsubaccountnumber = nil, insubaccountnumber = nil, bankaccountnumber = nil, currencyunit = nil, currencytype = nil, currencyamount = nil, orderid = nil, midasappid = nil, midassecretid = nil, midassignature = nil, transsequencenumber = nil, intransnetmembercode = nil, midasenvironment = nil, platformshortnumber = nil, transtype = nil, transfee = nil, reservedmessage = nil) ⇒ ExecuteMemberTransactionRequest

Returns a new instance of ExecuteMemberTransactionRequest.



10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
# File 'lib/v20190820/models.rb', line 10522

def initialize(requesttype=nil, merchantcode=nil, paychannel=nil, paychannelsubid=nil, outtransnetmembercode=nil, outsubaccountname=nil, insubaccountname=nil, outsubaccountnumber=nil, insubaccountnumber=nil, bankaccountnumber=nil, currencyunit=nil, currencytype=nil, currencyamount=nil, orderid=nil, midasappid=nil, midassecretid=nil, midassignature=nil, transsequencenumber=nil, intransnetmembercode=nil, midasenvironment=nil, platformshortnumber=nil, transtype=nil, transfee=nil, reservedmessage=nil)
  @RequestType = requesttype
  @MerchantCode = merchantcode
  @PayChannel = paychannel
  @PayChannelSubId = paychannelsubid
  @OutTransNetMemberCode = outtransnetmembercode
  @OutSubAccountName = outsubaccountname
  @InSubAccountName = insubaccountname
  @OutSubAccountNumber = outsubaccountnumber
  @InSubAccountNumber = insubaccountnumber
  @BankAccountNumber = bankaccountnumber
  @CurrencyUnit = currencyunit
  @CurrencyType = currencytype
  @CurrencyAmount = currencyamount
  @OrderId = orderid
  @MidasAppId = midasappid
  @MidasSecretId = midassecretid
  @MidasSignature = midassignature
  @TransSequenceNumber = transsequencenumber
  @InTransNetMemberCode = intransnetmembercode
  @MidasEnvironment = midasenvironment
  @PlatformShortNumber = platformshortnumber
  @TransType = transtype
  @TransFee = transfee
  @ReservedMessage = reservedmessage
end

Instance Attribute Details

#BankAccountNumberObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def BankAccountNumber
  @BankAccountNumber
end

#CurrencyAmountObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def CurrencyAmount
  @CurrencyAmount
end

#CurrencyTypeObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def CurrencyType
  @CurrencyType
end

#CurrencyUnitObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def CurrencyUnit
  @CurrencyUnit
end

#InSubAccountNameObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def InSubAccountName
  @InSubAccountName
end

#InSubAccountNumberObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def InSubAccountNumber
  @InSubAccountNumber
end

#InTransNetMemberCodeObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def InTransNetMemberCode
  @InTransNetMemberCode
end

#MerchantCodeObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def MerchantCode
  @MerchantCode
end

#MidasAppIdObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def MidasAppId
  @MidasAppId
end

#MidasEnvironmentObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def MidasEnvironment
  @MidasEnvironment
end

#MidasSecretIdObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def MidasSecretId
  @MidasSecretId
end

#MidasSignatureObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def MidasSignature
  @MidasSignature
end

#OrderIdObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def OrderId
  @OrderId
end

#OutSubAccountNameObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def OutSubAccountName
  @OutSubAccountName
end

#OutSubAccountNumberObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def OutSubAccountNumber
  @OutSubAccountNumber
end

#OutTransNetMemberCodeObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def OutTransNetMemberCode
  @OutTransNetMemberCode
end

#PayChannelObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def PayChannel
  @PayChannel
end

#PayChannelSubIdObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def PayChannelSubId
  @PayChannelSubId
end

#PlatformShortNumberObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def PlatformShortNumber
  @PlatformShortNumber
end

#RequestTypeObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def RequestType
  @RequestType
end

#ReservedMessageObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def ReservedMessage
  @ReservedMessage
end

#TransFeeObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def TransFee
  @TransFee
end

#TransSequenceNumberObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def TransSequenceNumber
  @TransSequenceNumber
end

#TransTypeObject

生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 短号:F08872 日期: 200512 随机编号:0904930798 development 开发环境 2:确认并付款 3:退款 6:直接支付T+1 9:直接支付T+0

Parameters:

  • RequestType:

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

  • MerchantCode:

    银行注册商户号

  • PayChannel:

    支付渠道

  • PayChannelSubId:

    子渠道

  • OutTransNetMemberCode:

    转出交易网会员代码

  • OutSubAccountName:

    转出见证子账户的户名

  • InSubAccountName:

    转入见证子账户的户名

  • OutSubAccountNumber:

    转出子账户账号

  • InSubAccountNumber:

    转入子账户账号

  • BankAccountNumber:

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

  • CurrencyUnit:

    货币单位 单位,1:元,2:角,3:分

  • CurrencyType:

    币种

  • CurrencyAmount:

    交易金额

  • OrderId:

    订单号

  • MidasAppId:

    聚鑫分配的支付主MidasAppId

  • MidasSecretId:

    聚鑫分配的安全ID

  • MidasSignature:

    计费签名

  • TransSequenceNumber:

    交易流水号

  • InTransNetMemberCode:

    转入交易网会员代码

  • MidasEnvironment:

    Midas环境标识 release 现网环境 sandbox 沙箱环境

  • PlatformShortNumber:

    平台短号(银行分配)

  • TransType:

    1:下单预支付

  • TransFee:

    交易手续费

  • ReservedMessage:

    保留域



10520
10521
10522
# File 'lib/v20190820/models.rb', line 10520

def TransType
  @TransType
end

Instance Method Details

#deserialize(params) ⇒ Object



10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
# File 'lib/v20190820/models.rb', line 10549

def deserialize(params)
  @RequestType = params['RequestType']
  @MerchantCode = params['MerchantCode']
  @PayChannel = params['PayChannel']
  @PayChannelSubId = params['PayChannelSubId']
  @OutTransNetMemberCode = params['OutTransNetMemberCode']
  @OutSubAccountName = params['OutSubAccountName']
  @InSubAccountName = params['InSubAccountName']
  @OutSubAccountNumber = params['OutSubAccountNumber']
  @InSubAccountNumber = params['InSubAccountNumber']
  @BankAccountNumber = params['BankAccountNumber']
  @CurrencyUnit = params['CurrencyUnit']
  @CurrencyType = params['CurrencyType']
  @CurrencyAmount = params['CurrencyAmount']
  @OrderId = params['OrderId']
  @MidasAppId = params['MidasAppId']
  @MidasSecretId = params['MidasSecretId']
  @MidasSignature = params['MidasSignature']
  @TransSequenceNumber = params['TransSequenceNumber']
  @InTransNetMemberCode = params['InTransNetMemberCode']
  @MidasEnvironment = params['MidasEnvironment']
  @PlatformShortNumber = params['PlatformShortNumber']
  @TransType = params['TransType']
  @TransFee = params['TransFee']
  @ReservedMessage = params['ReservedMessage']
end