Class: TencentCloud::Cpdp::V20190820::RechargeByThirdPayRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cpdp::V20190820::RechargeByThirdPayRequest
- Defined in:
- lib/v20190820/models.rb
Overview
RechargeByThirdPay请求参数结构体
Instance Attribute Summary collapse
- #BankAccountNumber ⇒ Object
- #BankSubAccountNumber ⇒ Object
- #CurrencyAmount ⇒ Object
- #CurrencyType ⇒ Object
- #CurrencyUnit ⇒ Object
- #MerchantCode ⇒ Object
- #MidasAppId ⇒ Object
- #MidasEnvironment ⇒ Object
- #MidasSecretId ⇒ Object
- #MidasSignature ⇒ Object
- #OrderId ⇒ Object
- #PayChannel ⇒ Object
- #PayChannelSubId ⇒ Object
- #PlatformShortNumber ⇒ Object
- #Remark ⇒ Object
- #RequestType ⇒ Object
- #ReservedMessage ⇒ Object
- #ThirdPayChannel ⇒ Object
- #ThirdPayChannelMerchantCode ⇒ Object
- #ThirdPayChannelOrderId ⇒ Object
- #TransFee ⇒ Object
- #TransNetMemberCode ⇒ Object
- #TransSequenceNumber ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(requesttype = nil, merchantcode = nil, paychannel = nil, paychannelsubid = nil, orderid = nil, bankaccountnumber = nil, platformshortnumber = nil, midassecretid = nil, midasappid = nil, midassignature = nil, transsequencenumber = nil, banksubaccountnumber = nil, transfee = nil, thirdpaychannel = nil, thirdpaychannelmerchantcode = nil, thirdpaychannelorderid = nil, currencyamount = nil, currencyunit = nil, currencytype = nil, transnetmembercode = nil, midasenvironment = nil, reservedmessage = nil, remark = nil) ⇒ RechargeByThirdPayRequest
constructor
A new instance of RechargeByThirdPayRequest.
Constructor Details
#initialize(requesttype = nil, merchantcode = nil, paychannel = nil, paychannelsubid = nil, orderid = nil, bankaccountnumber = nil, platformshortnumber = nil, midassecretid = nil, midasappid = nil, midassignature = nil, transsequencenumber = nil, banksubaccountnumber = nil, transfee = nil, thirdpaychannel = nil, thirdpaychannelmerchantcode = nil, thirdpaychannelorderid = nil, currencyamount = nil, currencyunit = nil, currencytype = nil, transnetmembercode = nil, midasenvironment = nil, reservedmessage = nil, remark = nil) ⇒ RechargeByThirdPayRequest
Returns a new instance of RechargeByThirdPayRequest.
23845 23846 23847 23848 23849 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 23861 23862 23863 23864 23865 23866 23867 23868 23869 |
# File 'lib/v20190820/models.rb', line 23845 def initialize(requesttype=nil, merchantcode=nil, paychannel=nil, paychannelsubid=nil, orderid=nil, bankaccountnumber=nil, platformshortnumber=nil, midassecretid=nil, midasappid=nil, midassignature=nil, transsequencenumber=nil, banksubaccountnumber=nil, transfee=nil, thirdpaychannel=nil, thirdpaychannelmerchantcode=nil, thirdpaychannelorderid=nil, currencyamount=nil, currencyunit=nil, currencytype=nil, transnetmembercode=nil, midasenvironment=nil, =nil, remark=nil) @RequestType = requesttype @MerchantCode = merchantcode @PayChannel = paychannel @PayChannelSubId = paychannelsubid @OrderId = orderid @BankAccountNumber = bankaccountnumber @PlatformShortNumber = platformshortnumber @MidasSecretId = midassecretid @MidasAppId = midasappid @MidasSignature = midassignature @TransSequenceNumber = transsequencenumber @BankSubAccountNumber = banksubaccountnumber @TransFee = transfee @ThirdPayChannel = thirdpaychannel @ThirdPayChannelMerchantCode = thirdpaychannelmerchantcode @ThirdPayChannelOrderId = thirdpaychannelorderid @CurrencyAmount = currencyamount @CurrencyUnit = currencyunit @CurrencyType = currencytype @TransNetMemberCode = transnetmembercode @MidasEnvironment = midasenvironment @ReservedMessage = @Remark = remark end |
Instance Attribute Details
#BankAccountNumber ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def BankAccountNumber @BankAccountNumber end |
#BankSubAccountNumber ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def BankSubAccountNumber @BankSubAccountNumber end |
#CurrencyAmount ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def CurrencyAmount @CurrencyAmount end |
#CurrencyType ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def CurrencyType @CurrencyType end |
#CurrencyUnit ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def CurrencyUnit @CurrencyUnit end |
#MerchantCode ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def MerchantCode @MerchantCode end |
#MidasAppId ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def MidasAppId @MidasAppId end |
#MidasEnvironment ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def MidasEnvironment @MidasEnvironment end |
#MidasSecretId ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def MidasSecretId @MidasSecretId end |
#MidasSignature ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def MidasSignature @MidasSignature end |
#OrderId ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def OrderId @OrderId end |
#PayChannel ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def PayChannel @PayChannel end |
#PayChannelSubId ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def PayChannelSubId @PayChannelSubId end |
#PlatformShortNumber ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def PlatformShortNumber @PlatformShortNumber end |
#Remark ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def Remark @Remark end |
#RequestType ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def RequestType @RequestType end |
#ReservedMessage ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def ReservedMessage @ReservedMessage end |
#ThirdPayChannel ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def ThirdPayChannel @ThirdPayChannel end |
#ThirdPayChannelMerchantCode ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def ThirdPayChannelMerchantCode @ThirdPayChannelMerchantCode end |
#ThirdPayChannelOrderId ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def ThirdPayChannelOrderId @ThirdPayChannelOrderId end |
#TransFee ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def TransFee @TransFee end |
#TransNetMemberCode ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def TransNetMemberCode @TransNetMemberCode end |
#TransSequenceNumber ⇒ Object
23843 23844 23845 |
# File 'lib/v20190820/models.rb', line 23843 def TransSequenceNumber @TransSequenceNumber end |
Instance Method Details
#deserialize(params) ⇒ Object
23871 23872 23873 23874 23875 23876 23877 23878 23879 23880 23881 23882 23883 23884 23885 23886 23887 23888 23889 23890 23891 23892 23893 23894 23895 |
# File 'lib/v20190820/models.rb', line 23871 def deserialize(params) @RequestType = params['RequestType'] @MerchantCode = params['MerchantCode'] @PayChannel = params['PayChannel'] @PayChannelSubId = params['PayChannelSubId'] @OrderId = params['OrderId'] @BankAccountNumber = params['BankAccountNumber'] @PlatformShortNumber = params['PlatformShortNumber'] @MidasSecretId = params['MidasSecretId'] @MidasAppId = params['MidasAppId'] @MidasSignature = params['MidasSignature'] @TransSequenceNumber = params['TransSequenceNumber'] @BankSubAccountNumber = params['BankSubAccountNumber'] @TransFee = params['TransFee'] @ThirdPayChannel = params['ThirdPayChannel'] @ThirdPayChannelMerchantCode = params['ThirdPayChannelMerchantCode'] @ThirdPayChannelOrderId = params['ThirdPayChannelOrderId'] @CurrencyAmount = params['CurrencyAmount'] @CurrencyUnit = params['CurrencyUnit'] @CurrencyType = params['CurrencyType'] @TransNetMemberCode = params['TransNetMemberCode'] @MidasEnvironment = params['MidasEnvironment'] @ReservedMessage = params['ReservedMessage'] @Remark = params['Remark'] end |