Class: EBay::TransactionStatusType

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

Overview

urn:ebay:apis:eBLBaseComponentsTransactionStatusType

eBayPaymentStatus - EBay::PaymentStatusCodeType
checkoutStatus - EBay::CheckoutStatusCodeType
lastTimeModified - SOAP::SOAPDateTime
paymentMethodUsed - EBay::BuyerPaymentMethodCodeType
completeStatus - EBay::CompleteStatusCodeType
buyerSelectedShipping - SOAP::SOAPBoolean
paymentHoldStatus - EBay::PaymentHoldStatusCodeType
integratedMerchantCreditCardEnabled - SOAP::SOAPBoolean
eBayPaymentMismatchDetails - EBay::EBayPaymentMismatchDetailsType
inquiryStatus - EBay::InquiryStatusCodeType
returnStatus - EBay::ReturnStatusCodeType
paymentInstrument - EBay::BuyerPaymentInstrumentCodeType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eBayPaymentStatus = nil, checkoutStatus = nil, lastTimeModified = nil, paymentMethodUsed = nil, completeStatus = nil, buyerSelectedShipping = nil, paymentHoldStatus = nil, integratedMerchantCreditCardEnabled = nil, eBayPaymentMismatchDetails = nil, inquiryStatus = nil, returnStatus = nil, paymentInstrument = nil) ⇒ TransactionStatusType

Returns a new instance of TransactionStatusType.



34552
34553
34554
34555
34556
34557
34558
34559
34560
34561
34562
34563
34564
34565
34566
# File 'lib/eBay.rb', line 34552

def initialize(eBayPaymentStatus = nil, checkoutStatus = nil, lastTimeModified = nil, paymentMethodUsed = nil, completeStatus = nil, buyerSelectedShipping = nil, paymentHoldStatus = nil, integratedMerchantCreditCardEnabled = nil, eBayPaymentMismatchDetails = nil, inquiryStatus = nil, returnStatus = nil, paymentInstrument = nil)
  @eBayPaymentStatus = eBayPaymentStatus
  @checkoutStatus = checkoutStatus
  @lastTimeModified = lastTimeModified
  @paymentMethodUsed = paymentMethodUsed
  @completeStatus = completeStatus
  @buyerSelectedShipping = buyerSelectedShipping
  @paymentHoldStatus = paymentHoldStatus
  @integratedMerchantCreditCardEnabled = integratedMerchantCreditCardEnabled
  @eBayPaymentMismatchDetails = eBayPaymentMismatchDetails
  @inquiryStatus = inquiryStatus
  @returnStatus = returnStatus
  @paymentInstrument = paymentInstrument
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



34546
34547
34548
# File 'lib/eBay.rb', line 34546

def __xmlele_any
  @__xmlele_any
end

#buyerSelectedShippingObject

Returns the value of attribute buyerSelectedShipping.



34539
34540
34541
# File 'lib/eBay.rb', line 34539

def buyerSelectedShipping
  @buyerSelectedShipping
end

#checkoutStatusObject

Returns the value of attribute checkoutStatus.



34535
34536
34537
# File 'lib/eBay.rb', line 34535

def checkoutStatus
  @checkoutStatus
end

#completeStatusObject

Returns the value of attribute completeStatus.



34538
34539
34540
# File 'lib/eBay.rb', line 34538

def completeStatus
  @completeStatus
end

#eBayPaymentMismatchDetailsObject

Returns the value of attribute eBayPaymentMismatchDetails.



34542
34543
34544
# File 'lib/eBay.rb', line 34542

def eBayPaymentMismatchDetails
  @eBayPaymentMismatchDetails
end

#eBayPaymentStatusObject

Returns the value of attribute eBayPaymentStatus.



34534
34535
34536
# File 'lib/eBay.rb', line 34534

def eBayPaymentStatus
  @eBayPaymentStatus
end

#inquiryStatusObject

Returns the value of attribute inquiryStatus.



34543
34544
34545
# File 'lib/eBay.rb', line 34543

def inquiryStatus
  @inquiryStatus
end

#integratedMerchantCreditCardEnabledObject

Returns the value of attribute integratedMerchantCreditCardEnabled.



34541
34542
34543
# File 'lib/eBay.rb', line 34541

def integratedMerchantCreditCardEnabled
  @integratedMerchantCreditCardEnabled
end

#lastTimeModifiedObject

Returns the value of attribute lastTimeModified.



34536
34537
34538
# File 'lib/eBay.rb', line 34536

def lastTimeModified
  @lastTimeModified
end

#paymentHoldStatusObject

Returns the value of attribute paymentHoldStatus.



34540
34541
34542
# File 'lib/eBay.rb', line 34540

def paymentHoldStatus
  @paymentHoldStatus
end

#paymentInstrumentObject

Returns the value of attribute paymentInstrument.



34545
34546
34547
# File 'lib/eBay.rb', line 34545

def paymentInstrument
  @paymentInstrument
end

#paymentMethodUsedObject

Returns the value of attribute paymentMethodUsed.



34537
34538
34539
# File 'lib/eBay.rb', line 34537

def paymentMethodUsed
  @paymentMethodUsed
end

#returnStatusObject

Returns the value of attribute returnStatus.



34544
34545
34546
# File 'lib/eBay.rb', line 34544

def returnStatus
  @returnStatus
end

Instance Method Details

#set_any(elements) ⇒ Object



34548
34549
34550
# File 'lib/eBay.rb', line 34548

def set_any(elements)
  @__xmlele_any = elements
end