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", ["UUIDType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvocationID")]],
["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, 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.



9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
# File 'lib/eBay.rb', line 9468

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



9442
9443
9444
# File 'lib/eBay.rb', line 9442

def __xmlele_any
  @__xmlele_any
end

#adjustmentAmountObject

Returns the value of attribute adjustmentAmount.



9454
9455
9456
# File 'lib/eBay.rb', line 9454

def adjustmentAmount
  @adjustmentAmount
end

#amountPaidObject

Returns the value of attribute amountPaid.



9446
9447
9448
# File 'lib/eBay.rb', line 9446

def amountPaid
  @amountPaid
end

#buyerIDObject

Returns the value of attribute buyerID.



9456
9457
9458
# File 'lib/eBay.rb', line 9456

def buyerID
  @buyerID
end

#checkoutMethodObject

Returns the value of attribute checkoutMethod.



9451
9452
9453
# File 'lib/eBay.rb', line 9451

def checkoutMethod
  @checkoutMethod
end

#checkoutStatusObject

Returns the value of attribute checkoutStatus.



9448
9449
9450
# File 'lib/eBay.rb', line 9448

def checkoutStatus
  @checkoutStatus
end

#detailLevelObject

Returns the value of attribute detailLevel.



9436
9437
9438
# File 'lib/eBay.rb', line 9436

def detailLevel
  @detailLevel
end

#encryptedIDObject

Returns the value of attribute encryptedID.



9460
9461
9462
# File 'lib/eBay.rb', line 9460

def encryptedID
  @encryptedID
end

#errorHandlingObject

Returns the value of attribute errorHandling.



9440
9441
9442
# File 'lib/eBay.rb', line 9440

def errorHandling
  @errorHandling
end

#errorLanguageObject

Returns the value of attribute errorLanguage.



9437
9438
9439
# File 'lib/eBay.rb', line 9437

def errorLanguage
  @errorLanguage
end

#externalTransactionObject

Returns the value of attribute externalTransaction.



9461
9462
9463
# File 'lib/eBay.rb', line 9461

def externalTransaction
  @externalTransaction
end

#insuranceTypeObject

Returns the value of attribute insuranceType.



9452
9453
9454
# File 'lib/eBay.rb', line 9452

def insuranceType
  @insuranceType
end

#invocationIDObject

Returns the value of attribute invocationID.



9441
9442
9443
# File 'lib/eBay.rb', line 9441

def invocationID
  @invocationID
end

#itemIDObject

Returns the value of attribute itemID.



9443
9444
9445
# File 'lib/eBay.rb', line 9443

def itemID
  @itemID
end

#messageIDObject

Returns the value of attribute messageID.



9438
9439
9440
# File 'lib/eBay.rb', line 9438

def messageID
  @messageID
end

#multipleSellerPaymentIDObject

Returns the value of attribute multipleSellerPaymentID.



9462
9463
9464
# File 'lib/eBay.rb', line 9462

def multipleSellerPaymentID
  @multipleSellerPaymentID
end

#orderIDObject

Returns the value of attribute orderID.



9445
9446
9447
# File 'lib/eBay.rb', line 9445

def orderID
  @orderID
end

#paymentMethodUsedObject

Returns the value of attribute paymentMethodUsed.



9447
9448
9449
# File 'lib/eBay.rb', line 9447

def paymentMethodUsed
  @paymentMethodUsed
end

#paymentStatusObject

Returns the value of attribute paymentStatus.



9453
9454
9455
# File 'lib/eBay.rb', line 9453

def paymentStatus
  @paymentStatus
end

#salesTaxObject

Returns the value of attribute salesTax.



9458
9459
9460
# File 'lib/eBay.rb', line 9458

def salesTax
  @salesTax
end

#shippingAddressObject

Returns the value of attribute shippingAddress.



9455
9456
9457
# File 'lib/eBay.rb', line 9455

def shippingAddress
  @shippingAddress
end

#shippingCostObject

Returns the value of attribute shippingCost.



9459
9460
9461
# File 'lib/eBay.rb', line 9459

def shippingCost
  @shippingCost
end

#shippingIncludedInTaxObject

Returns the value of attribute shippingIncludedInTax.



9450
9451
9452
# File 'lib/eBay.rb', line 9450

def shippingIncludedInTax
  @shippingIncludedInTax
end

#shippingInsuranceCostObject

Returns the value of attribute shippingInsuranceCost.



9457
9458
9459
# File 'lib/eBay.rb', line 9457

def shippingInsuranceCost
  @shippingInsuranceCost
end

#shippingServiceObject

Returns the value of attribute shippingService.



9449
9450
9451
# File 'lib/eBay.rb', line 9449

def shippingService
  @shippingService
end

#transactionIDObject

Returns the value of attribute transactionID.



9444
9445
9446
# File 'lib/eBay.rb', line 9444

def transactionID
  @transactionID
end

#versionObject

Returns the value of attribute version.



9439
9440
9441
# File 'lib/eBay.rb', line 9439

def version
  @version
end

Instance Method Details

#set_any(elements) ⇒ Object



9464
9465
9466
# File 'lib/eBay.rb', line 9464

def set_any(elements)
  @__xmlele_any = elements
end