Class: ReviseCheckoutStatusRequestType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsReviseCheckoutStatusRequestType

Constant Summary collapse

@@schema_type =
"ReviseCheckoutStatusRequestType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["detailLevel", ["DetailLevelCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DetailLevel")]],
  ["errorLanguage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorLanguage")]],
  ["messageID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageID")]],
  ["version", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Version")]],
  ["errorHandling", ["ErrorHandlingCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorHandling")]],
  ["invocationID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvocationID")]],
  ["warningLevel", ["WarningLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "WarningLevel")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]],
  ["itemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemID")]],
  ["transactionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionID")]],
  ["orderID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "OrderID")]],
  ["amountPaid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AmountPaid")]],
  ["paymentMethodUsed", ["BuyerPaymentMethodCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentMethodUsed")]],
  ["checkoutStatus", ["CompleteStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CheckoutStatus")]],
  ["shippingService", ["ShippingServiceCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingService")]],
  ["shippingIncludedInTax", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingIncludedInTax")]],
  ["checkoutMethod", ["CheckoutMethodCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CheckoutMethod")]],
  ["insuranceType", ["InsuranceSelectedCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InsuranceType")]],
  ["paymentStatus", ["RCSPaymentStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentStatus")]],
  ["adjustmentAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AdjustmentAmount")]],
  ["shippingAddress", ["AddressType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingAddress")]],
  ["buyerID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerID")]],
  ["shippingInsuranceCost", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingInsuranceCost")]],
  ["salesTax", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SalesTax")]],
  ["shippingCost", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingCost")]],
  ["encryptedID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EncryptedID")]],
  ["externalTransaction", ["ExternalTransactionType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalTransaction")]],
  ["multipleSellerPaymentID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MultipleSellerPaymentID")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = 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) ⇒ ReviseCheckoutStatusRequestType

Returns a new instance of ReviseCheckoutStatusRequestType.



10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
# File 'lib/eBay.rb', line 10516

def initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, warningLevel = 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)
  @detailLevel = detailLevel
  @errorLanguage = errorLanguage
  @messageID = messageID
  @version = version
  @errorHandling = errorHandling
  @invocationID = invocationID
  @warningLevel = warningLevel
  @__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
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



10490
10491
10492
# File 'lib/eBay.rb', line 10490

def __xmlele_any
  @__xmlele_any
end

#adjustmentAmountObject

Returns the value of attribute adjustmentAmount.



10502
10503
10504
# File 'lib/eBay.rb', line 10502

def adjustmentAmount
  @adjustmentAmount
end

#amountPaidObject

Returns the value of attribute amountPaid.



10494
10495
10496
# File 'lib/eBay.rb', line 10494

def amountPaid
  @amountPaid
end

#buyerIDObject

Returns the value of attribute buyerID.



10504
10505
10506
# File 'lib/eBay.rb', line 10504

def buyerID
  @buyerID
end

#checkoutMethodObject

Returns the value of attribute checkoutMethod.



10499
10500
10501
# File 'lib/eBay.rb', line 10499

def checkoutMethod
  @checkoutMethod
end

#checkoutStatusObject

Returns the value of attribute checkoutStatus.



10496
10497
10498
# File 'lib/eBay.rb', line 10496

def checkoutStatus
  @checkoutStatus
end

#detailLevelObject

Returns the value of attribute detailLevel.



10483
10484
10485
# File 'lib/eBay.rb', line 10483

def detailLevel
  @detailLevel
end

#encryptedIDObject

Returns the value of attribute encryptedID.



10508
10509
10510
# File 'lib/eBay.rb', line 10508

def encryptedID
  @encryptedID
end

#errorHandlingObject

Returns the value of attribute errorHandling.



10487
10488
10489
# File 'lib/eBay.rb', line 10487

def errorHandling
  @errorHandling
end

#errorLanguageObject

Returns the value of attribute errorLanguage.



10484
10485
10486
# File 'lib/eBay.rb', line 10484

def errorLanguage
  @errorLanguage
end

#externalTransactionObject

Returns the value of attribute externalTransaction.



10509
10510
10511
# File 'lib/eBay.rb', line 10509

def externalTransaction
  @externalTransaction
end

#insuranceTypeObject

Returns the value of attribute insuranceType.



10500
10501
10502
# File 'lib/eBay.rb', line 10500

def insuranceType
  @insuranceType
end

#invocationIDObject

Returns the value of attribute invocationID.



10488
10489
10490
# File 'lib/eBay.rb', line 10488

def invocationID
  @invocationID
end

#itemIDObject

Returns the value of attribute itemID.



10491
10492
10493
# File 'lib/eBay.rb', line 10491

def itemID
  @itemID
end

#messageIDObject

Returns the value of attribute messageID.



10485
10486
10487
# File 'lib/eBay.rb', line 10485

def messageID
  @messageID
end

#multipleSellerPaymentIDObject

Returns the value of attribute multipleSellerPaymentID.



10510
10511
10512
# File 'lib/eBay.rb', line 10510

def multipleSellerPaymentID
  @multipleSellerPaymentID
end

#orderIDObject

Returns the value of attribute orderID.



10493
10494
10495
# File 'lib/eBay.rb', line 10493

def orderID
  @orderID
end

#paymentMethodUsedObject

Returns the value of attribute paymentMethodUsed.



10495
10496
10497
# File 'lib/eBay.rb', line 10495

def paymentMethodUsed
  @paymentMethodUsed
end

#paymentStatusObject

Returns the value of attribute paymentStatus.



10501
10502
10503
# File 'lib/eBay.rb', line 10501

def paymentStatus
  @paymentStatus
end

#salesTaxObject

Returns the value of attribute salesTax.



10506
10507
10508
# File 'lib/eBay.rb', line 10506

def salesTax
  @salesTax
end

#shippingAddressObject

Returns the value of attribute shippingAddress.



10503
10504
10505
# File 'lib/eBay.rb', line 10503

def shippingAddress
  @shippingAddress
end

#shippingCostObject

Returns the value of attribute shippingCost.



10507
10508
10509
# File 'lib/eBay.rb', line 10507

def shippingCost
  @shippingCost
end

#shippingIncludedInTaxObject

Returns the value of attribute shippingIncludedInTax.



10498
10499
10500
# File 'lib/eBay.rb', line 10498

def shippingIncludedInTax
  @shippingIncludedInTax
end

#shippingInsuranceCostObject

Returns the value of attribute shippingInsuranceCost.



10505
10506
10507
# File 'lib/eBay.rb', line 10505

def shippingInsuranceCost
  @shippingInsuranceCost
end

#shippingServiceObject

Returns the value of attribute shippingService.



10497
10498
10499
# File 'lib/eBay.rb', line 10497

def shippingService
  @shippingService
end

#transactionIDObject

Returns the value of attribute transactionID.



10492
10493
10494
# File 'lib/eBay.rb', line 10492

def transactionID
  @transactionID
end

#versionObject

Returns the value of attribute version.



10486
10487
10488
# File 'lib/eBay.rb', line 10486

def version
  @version
end

#warningLevelObject

Returns the value of attribute warningLevel.



10489
10490
10491
# File 'lib/eBay.rb', line 10489

def warningLevel
  @warningLevel
end

Instance Method Details

#set_any(elements) ⇒ Object



10512
10513
10514
# File 'lib/eBay.rb', line 10512

def set_any(elements)
  @__xmlele_any = elements
end