Class: ReviseCheckoutStatusRequestType

Inherits:
AbstractRequestType show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsReviseCheckoutStatusRequestType

detailLevel - DetailLevelCodeType
errorLanguage - SOAP::SOAPString
messageID - SOAP::SOAPString
version - SOAP::SOAPString
endUserIP - SOAP::SOAPString
errorHandling - ErrorHandlingCodeType
invocationID - (any)
outputSelector - SOAP::SOAPString
warningLevel - WarningLevelCodeType
botBlock - BotBlockRequestType
itemID - (any)
transactionID - SOAP::SOAPString
orderID - SOAP::SOAPString
amountPaid - AmountType
paymentMethodUsed - BuyerPaymentMethodCodeType
checkoutStatus - CompleteStatusCodeType
shippingService - SOAP::SOAPToken
shippingIncludedInTax - SOAP::SOAPBoolean
checkoutMethod - CheckoutMethodCodeType
insuranceType - InsuranceSelectedCodeType
paymentStatus - RCSPaymentStatusCodeType
adjustmentAmount - AmountType
shippingAddress - AddressType
buyerID - SOAP::SOAPString
shippingInsuranceCost - AmountType
salesTax - AmountType
shippingCost - AmountType
encryptedID - SOAP::SOAPString
externalTransaction - ExternalTransactionType
multipleSellerPaymentID - SOAP::SOAPString
cODCost - AmountType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil, itemID = nil, transactionID = nil, orderID = nil, amountPaid = nil, paymentMethodUsed = nil, checkoutStatus = nil, shippingService = nil, shippingIncludedInTax = nil, checkoutMethod = nil, insuranceType = nil, paymentStatus = nil, adjustmentAmount = nil, shippingAddress = nil, buyerID = nil, shippingInsuranceCost = nil, salesTax = nil, shippingCost = nil, encryptedID = nil, externalTransaction = nil, multipleSellerPaymentID = nil, cODCost = nil) ⇒ ReviseCheckoutStatusRequestType

Returns a new instance of ReviseCheckoutStatusRequestType.



5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
# File 'lib/eBay.rb', line 5831

def initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil, itemID = nil, transactionID = nil, orderID = nil, amountPaid = nil, paymentMethodUsed = nil, checkoutStatus = nil, shippingService = nil, shippingIncludedInTax = nil, checkoutMethod = nil, insuranceType = nil, paymentStatus = nil, adjustmentAmount = nil, shippingAddress = nil, buyerID = nil, shippingInsuranceCost = nil, salesTax = nil, shippingCost = nil, encryptedID = nil, externalTransaction = nil, multipleSellerPaymentID = nil, cODCost = nil)
  @detailLevel = detailLevel
  @errorLanguage = errorLanguage
  @messageID = messageID
  @version = version
  @endUserIP = endUserIP
  @errorHandling = errorHandling
  @invocationID = invocationID
  @outputSelector = outputSelector
  @warningLevel = warningLevel
  @botBlock = botBlock
  @__xmlele_any = nil
  @itemID = itemID
  @transactionID = transactionID
  @orderID = orderID
  @amountPaid = amountPaid
  @paymentMethodUsed = paymentMethodUsed
  @checkoutStatus = checkoutStatus
  @shippingService = shippingService
  @shippingIncludedInTax = shippingIncludedInTax
  @checkoutMethod = checkoutMethod
  @insuranceType = insuranceType
  @paymentStatus = paymentStatus
  @adjustmentAmount = adjustmentAmount
  @shippingAddress = shippingAddress
  @buyerID = buyerID
  @shippingInsuranceCost = shippingInsuranceCost
  @salesTax = salesTax
  @shippingCost = shippingCost
  @encryptedID = encryptedID
  @externalTransaction = externalTransaction
  @multipleSellerPaymentID = multipleSellerPaymentID
  @cODCost = cODCost
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



5804
5805
5806
# File 'lib/eBay.rb', line 5804

def __xmlele_any
  @__xmlele_any
end

#adjustmentAmountObject

Returns the value of attribute adjustmentAmount.



5816
5817
5818
# File 'lib/eBay.rb', line 5816

def adjustmentAmount
  @adjustmentAmount
end

#amountPaidObject

Returns the value of attribute amountPaid.



5808
5809
5810
# File 'lib/eBay.rb', line 5808

def amountPaid
  @amountPaid
end

#botBlockObject

Returns the value of attribute botBlock.



5803
5804
5805
# File 'lib/eBay.rb', line 5803

def botBlock
  @botBlock
end

#buyerIDObject

Returns the value of attribute buyerID.



5818
5819
5820
# File 'lib/eBay.rb', line 5818

def buyerID
  @buyerID
end

#checkoutMethodObject

Returns the value of attribute checkoutMethod.



5813
5814
5815
# File 'lib/eBay.rb', line 5813

def checkoutMethod
  @checkoutMethod
end

#checkoutStatusObject

Returns the value of attribute checkoutStatus.



5810
5811
5812
# File 'lib/eBay.rb', line 5810

def checkoutStatus
  @checkoutStatus
end

#cODCostObject

Returns the value of attribute cODCost.



5825
5826
5827
# File 'lib/eBay.rb', line 5825

def cODCost
  @cODCost
end

#detailLevelObject

Returns the value of attribute detailLevel.



5794
5795
5796
# File 'lib/eBay.rb', line 5794

def detailLevel
  @detailLevel
end

#encryptedIDObject

Returns the value of attribute encryptedID.



5822
5823
5824
# File 'lib/eBay.rb', line 5822

def encryptedID
  @encryptedID
end

#endUserIPObject

Returns the value of attribute endUserIP.



5798
5799
5800
# File 'lib/eBay.rb', line 5798

def endUserIP
  @endUserIP
end

#errorHandlingObject

Returns the value of attribute errorHandling.



5799
5800
5801
# File 'lib/eBay.rb', line 5799

def errorHandling
  @errorHandling
end

#errorLanguageObject

Returns the value of attribute errorLanguage.



5795
5796
5797
# File 'lib/eBay.rb', line 5795

def errorLanguage
  @errorLanguage
end

#externalTransactionObject

Returns the value of attribute externalTransaction.



5823
5824
5825
# File 'lib/eBay.rb', line 5823

def externalTransaction
  @externalTransaction
end

#insuranceTypeObject

Returns the value of attribute insuranceType.



5814
5815
5816
# File 'lib/eBay.rb', line 5814

def insuranceType
  @insuranceType
end

#invocationIDObject

Returns the value of attribute invocationID.



5800
5801
5802
# File 'lib/eBay.rb', line 5800

def invocationID
  @invocationID
end

#itemIDObject

Returns the value of attribute itemID.



5805
5806
5807
# File 'lib/eBay.rb', line 5805

def itemID
  @itemID
end

#messageIDObject

Returns the value of attribute messageID.



5796
5797
5798
# File 'lib/eBay.rb', line 5796

def messageID
  @messageID
end

#multipleSellerPaymentIDObject

Returns the value of attribute multipleSellerPaymentID.



5824
5825
5826
# File 'lib/eBay.rb', line 5824

def multipleSellerPaymentID
  @multipleSellerPaymentID
end

#orderIDObject

Returns the value of attribute orderID.



5807
5808
5809
# File 'lib/eBay.rb', line 5807

def orderID
  @orderID
end

#outputSelectorObject

Returns the value of attribute outputSelector.



5801
5802
5803
# File 'lib/eBay.rb', line 5801

def outputSelector
  @outputSelector
end

#paymentMethodUsedObject

Returns the value of attribute paymentMethodUsed.



5809
5810
5811
# File 'lib/eBay.rb', line 5809

def paymentMethodUsed
  @paymentMethodUsed
end

#paymentStatusObject

Returns the value of attribute paymentStatus.



5815
5816
5817
# File 'lib/eBay.rb', line 5815

def paymentStatus
  @paymentStatus
end

#salesTaxObject

Returns the value of attribute salesTax.



5820
5821
5822
# File 'lib/eBay.rb', line 5820

def salesTax
  @salesTax
end

#shippingAddressObject

Returns the value of attribute shippingAddress.



5817
5818
5819
# File 'lib/eBay.rb', line 5817

def shippingAddress
  @shippingAddress
end

#shippingCostObject

Returns the value of attribute shippingCost.



5821
5822
5823
# File 'lib/eBay.rb', line 5821

def shippingCost
  @shippingCost
end

#shippingIncludedInTaxObject

Returns the value of attribute shippingIncludedInTax.



5812
5813
5814
# File 'lib/eBay.rb', line 5812

def shippingIncludedInTax
  @shippingIncludedInTax
end

#shippingInsuranceCostObject

Returns the value of attribute shippingInsuranceCost.



5819
5820
5821
# File 'lib/eBay.rb', line 5819

def shippingInsuranceCost
  @shippingInsuranceCost
end

#shippingServiceObject

Returns the value of attribute shippingService.



5811
5812
5813
# File 'lib/eBay.rb', line 5811

def shippingService
  @shippingService
end

#transactionIDObject

Returns the value of attribute transactionID.



5806
5807
5808
# File 'lib/eBay.rb', line 5806

def transactionID
  @transactionID
end

#versionObject

Returns the value of attribute version.



5797
5798
5799
# File 'lib/eBay.rb', line 5797

def version
  @version
end

#warningLevelObject

Returns the value of attribute warningLevel.



5802
5803
5804
# File 'lib/eBay.rb', line 5802

def warningLevel
  @warningLevel
end

Instance Method Details

#set_any(elements) ⇒ Object



5827
5828
5829
# File 'lib/eBay.rb', line 5827

def set_any(elements)
  @__xmlele_any = elements
end