Class: TencentCloud::Cpdp::V20190820::RevokeRechargeByThirdPayRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cpdp::V20190820::RevokeRechargeByThirdPayRequest
- Defined in:
- lib/v20190820/models.rb
Overview
RevokeRechargeByThirdPay请求参数结构体
Instance Attribute Summary collapse
- #BankAccountNumber ⇒ Object
- #CurrencyAmount ⇒ Object
- #CurrencyType ⇒ Object
- #CurrencyUnit ⇒ Object
- #MerchantCode ⇒ Object
- #MidasAppId ⇒ Object
- #MidasEnvironment ⇒ Object
- #MidasSecretId ⇒ Object
- #MidasSignature ⇒ Object
- #OldFrontSequenceNumber ⇒ Object
- #OrderId ⇒ Object
- #PayChannel ⇒ Object
- #PayChannelSubId ⇒ Object
- #PlatformShortNumber ⇒ Object
- #Remark ⇒ Object
- #RequestType ⇒ Object
- #ReservedMessage ⇒ Object
- #ThirdPayChannel ⇒ Object
- #ThirdPayChannelOrderId ⇒ Object
- #TransFee ⇒ 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, transfee = nil, thirdpaychannel = nil, thirdpaychannelorderid = nil, oldfrontsequencenumber = nil, currencyamount = nil, currencyunit = nil, currencytype = nil, midasenvironment = nil, reservedmessage = nil, remark = nil) ⇒ RevokeRechargeByThirdPayRequest
constructor
A new instance of RevokeRechargeByThirdPayRequest.
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, transfee = nil, thirdpaychannel = nil, thirdpaychannelorderid = nil, oldfrontsequencenumber = nil, currencyamount = nil, currencyunit = nil, currencytype = nil, midasenvironment = nil, reservedmessage = nil, remark = nil) ⇒ RevokeRechargeByThirdPayRequest
Returns a new instance of RevokeRechargeByThirdPayRequest.
25499 25500 25501 25502 25503 25504 25505 25506 25507 25508 25509 25510 25511 25512 25513 25514 25515 25516 25517 25518 25519 25520 25521 |
# File 'lib/v20190820/models.rb', line 25499 def initialize(requesttype=nil, merchantcode=nil, paychannel=nil, paychannelsubid=nil, orderid=nil, bankaccountnumber=nil, platformshortnumber=nil, midassecretid=nil, midasappid=nil, midassignature=nil, transsequencenumber=nil, transfee=nil, thirdpaychannel=nil, thirdpaychannelorderid=nil, oldfrontsequencenumber=nil, currencyamount=nil, currencyunit=nil, currencytype=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 @TransFee = transfee @ThirdPayChannel = thirdpaychannel @ThirdPayChannelOrderId = thirdpaychannelorderid @OldFrontSequenceNumber = oldfrontsequencenumber @CurrencyAmount = currencyamount @CurrencyUnit = currencyunit @CurrencyType = currencytype @MidasEnvironment = midasenvironment @ReservedMessage = @Remark = remark end |
Instance Attribute Details
#BankAccountNumber ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def BankAccountNumber @BankAccountNumber end |
#CurrencyAmount ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def CurrencyAmount @CurrencyAmount end |
#CurrencyType ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def CurrencyType @CurrencyType end |
#CurrencyUnit ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def CurrencyUnit @CurrencyUnit end |
#MerchantCode ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def MerchantCode @MerchantCode end |
#MidasAppId ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def MidasAppId @MidasAppId end |
#MidasEnvironment ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def MidasEnvironment @MidasEnvironment end |
#MidasSecretId ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def MidasSecretId @MidasSecretId end |
#MidasSignature ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def MidasSignature @MidasSignature end |
#OldFrontSequenceNumber ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def OldFrontSequenceNumber @OldFrontSequenceNumber end |
#OrderId ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def OrderId @OrderId end |
#PayChannel ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def PayChannel @PayChannel end |
#PayChannelSubId ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def PayChannelSubId @PayChannelSubId end |
#PlatformShortNumber ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def PlatformShortNumber @PlatformShortNumber end |
#Remark ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def Remark @Remark end |
#RequestType ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def RequestType @RequestType end |
#ReservedMessage ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def ReservedMessage @ReservedMessage end |
#ThirdPayChannel ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def ThirdPayChannel @ThirdPayChannel end |
#ThirdPayChannelOrderId ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def ThirdPayChannelOrderId @ThirdPayChannelOrderId end |
#TransFee ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def TransFee @TransFee end |
#TransSequenceNumber ⇒ Object
25497 25498 25499 |
# File 'lib/v20190820/models.rb', line 25497 def TransSequenceNumber @TransSequenceNumber end |
Instance Method Details
#deserialize(params) ⇒ Object
25523 25524 25525 25526 25527 25528 25529 25530 25531 25532 25533 25534 25535 25536 25537 25538 25539 25540 25541 25542 25543 25544 25545 |
# File 'lib/v20190820/models.rb', line 25523 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'] @TransFee = params['TransFee'] @ThirdPayChannel = params['ThirdPayChannel'] @ThirdPayChannelOrderId = params['ThirdPayChannelOrderId'] @OldFrontSequenceNumber = params['OldFrontSequenceNumber'] @CurrencyAmount = params['CurrencyAmount'] @CurrencyUnit = params['CurrencyUnit'] @CurrencyType = params['CurrencyType'] @MidasEnvironment = params['MidasEnvironment'] @ReservedMessage = params['ReservedMessage'] @Remark = params['Remark'] end |